c/c++
巧马-黄师父
Python入门学者
展开
-
纯C语言通用库(跨平台)
C语言通用库(跨平台)。1.APR:Apache Portable Runtime 用于Apache服务器。2.GLib:GNOME 用于开发桌面。3.CF:Apple公司的基础库。4.NSPR:Mozilla基金会用于客户端和红帽子服务器程序。原创 2014-08-18 09:43:30 · 3378 阅读 · 2 评论 -
gcc链接顺序新手坑-undefined reference to `XXX'
GCC在链接时对依赖库的顺序是敏感的,被依赖的库必须放在后面。GCC链接规定,链接时,若A和B同时需要链接,不论A/B是目标文件还是库文件,若A中引用了B的符号,例如函数或者全局变量,则在链接时,必须将A写在B前面;因为,链接时从左向右搜索外部符号。如一个libpq的测试程序:gcc -I/usr/include/postgresql -L/usr/lib -lpq -o test tes原创 2016-06-05 22:39:06 · 4506 阅读 · 0 评论 -
xcode升级到8.0后Qt编译失败的解决办法
xcode升级的8以后,笔者发现Qt编译不了了。原因在于Qt查找xcrun而现在应该找xcodebuild。步骤1:打开文件:Qt_install_folder/5.7/clang_64/mkspecs/features/mac/default_pre.prf步骤2:用isEmpty($$list($$system("/usr/bin/xcrun -find x翻译 2016-09-28 21:51:57 · 1202 阅读 · 0 评论