编译与调试
_lee_chong
这个作者很懒,什么都没留下…
展开
-
(转)pkg-config的使用
出处: http://hi.baidu.com/3444542/blog/item/bc9257951796864ed0135e18.html>pkg-config的使用 一、编译和连接 一般来说,如果库的头文件不在 /usr/include 目录中,那么在编译的时候需要用 -I 参数指定其路径。由于同一个库在不同系统上可能位于不同的目录下,用户安转载 2013-11-19 00:08:11 · 636 阅读 · 0 评论 -
makefile 基础用法示例
# 安装路径 INSTALL_PATH = \ ~/application# 头文件包含路径 INCLUDES = \ -I. -I./ -I/usr/local/include \# 主要目标文件 MAINOBJS= \ test.o \ calc.o \ printTest.o \# 所有要编译的目标文件 ALLOBJS = $(MAINOBJS)# 最终程序原创 2013-11-04 14:33:16 · 611 阅读 · 0 评论 -
libvpx-1.3.0编译时的问题
libvpx-1.3.0 编译问题:1,编译错误,strip libvpx.a 打开makefile,搜索strip,发现执行该语句前会判定是否有strip,将条件判断的yes改为no不执行strip语句就好;2,链接时提示strtok_s未定义,找了半天没找到strtok_s的库,将yuanwenjian源文件中 #define strtok_r strtok_s 删除,继续链接原创 2014-01-10 14:54:40 · 1311 阅读 · 0 评论 -
用CMake代替makefile进行跨平台交叉编译
出处:http://www.cnblogs.com/wengzilin/p/4466708.html在开始介绍如何使用CMake编译跨平台的静态库之前,先讲讲我在没有使用CMake之前所趟过的坑。因为很多开源的程序,比如png,都是自带编译脚本的。我们可以使用下列脚本来进行编译:123./configure --pref转载 2016-11-09 10:20:29 · 2022 阅读 · 0 评论