作者s89162504 (路人甲)
看板C_and_CPP
标题[问题] 想多编一个.o/.c档进去 要怎麽改Makefile?
时间Wed Feb 26 15:21:22 2020
开发平台(Platform): (Ex: Win10, Linux, ...)
ubuntu Linux
编译器(Ex: GCC, clang, VC++...)+目标环境(跟开发平台不同的话需列出)
clang/llvm
问题(Question):
想要编一个自己写的.o/.c档进去project里面
里面有一些自己写的变数跟函数 会用来做一些instrumentation的工作
我想在不影响原本project的程式码的前提下
把自己写的变数跟函数 编进原本的project
我会在compile time自己拿来用
但是原本的project的Makefile相当复杂
我研究了一下 发现无法轻易更动
而且每次更改configure都要再改Makefile也不是办法
各位大大 有推荐的做法吗?
感谢
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 140.112.16.173 (台湾)
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/C_and_CPP/M.1582701684.A.2EE.html
※ 编辑: s89162504 (140.112.16.173 台湾), 02/26/2020 15:33:43
1F:推 MartinJ40: 自己做成一个lib 让专案link自己的lib 02/26 17:15
2F:推 plsmaop: 改写成 header 直接 include 02/28 17:52
3F:→ Lipraxde: 写一个 config.h,设定选项 02/28 18:17