
ACE
allen_zhaozhencn
这个作者很懒,什么都没留下…
展开
-
linkflags += -Wl
有a,b,c三个项目, 均生成so。依赖关系如下: a => b => c a 的makefile 文件中,需通过--rpath-link选项,告诉b所依赖的c在何位置。 否则b找不到c, 报链接错误。 MPC文件内容: ...... linkflags += -Wl,--rpath-link ../bin (指定b所依赖的c所在的位置) ......原创 2013-07-24 20:08:37 · 1882 阅读 · 0 评论 -
MPC 使用心得
有三个工程: utility add test 依赖关系: test -> add -> utility 目录结构 test-- (test.mwc、test.mpc) | ------base_mpb (base_project.mpb) | ------add (add.mpc) | ------utility (utility.mpc) 各文件内容原创 2013-07-24 19:54:30 · 1665 阅读 · 0 评论 -
MPC 生成make文件时,在mpc脚本指定的库的顺序与生成的makefile文件中的顺序刚好相反
MPC 生成make文件时,在mpc脚本指定的库的顺序与生成的makefile文件中的顺序刚好相反(ACE-6.2.2), 有如下: libs += m libs += a libs += b libs += c 生成的makefile文件中的处理顺序: -l"c$(LIBSUFFIX)" -l"b$(LIBSUFFIX)" -l"a$(LIBSUFFIX原创 2013-11-01 14:51:32 · 602 阅读 · 0 评论