求教一个makefile生成路径的问题

yyps 2019-11-01 04:19:01
现在我的代码结构如下

|--DIR
|----makefile
|----bin
|----obj
|----source
|------*.cpp

DIR是主目录,里面有source目录即代码目录,bin是生成目录,obj是.o的存放目录;

makefile如下:


现在的情况是.o文件只能生成到和相应的cpp文件相同的目录,而我想让.o文件都生成到obj目录里,怎样操作,linux新手
...全文
130 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
铖邑 2019-11-02
  • 打赏
  • 举报
回复
上面不是有个OBJECTS_DIR变量吗?给它写到命令里面。另外,现在都没必要直接写makefile了,都用CMake,很简单

23,121

社区成员

发帖
与我相关
我的任务
社区描述
Linux/Unix社区 应用程序开发区
社区管理员
  • 应用程序开发区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧