它一直是我一直在寻找这一段时间,我需要一个工具来为我的项目 自动创建一个makefile我见过的qmake和CMake的,问题是,我有两个目标(客户端和服务器),它们都使用一个公共库(这是我写的),我想它为我创造两个目标,cmake并QMAKE不这样做 TY创建自动生成文件建立两个目标
0
A
回答
1
set(servers_srcs
server.cpp
foo.cpp
bar.cpp
)
set(client_srcs
client.cpp
xyz.cpp
abc.cpp
)
set(library_srcs
lib.cpp
)
add_library(library ${library_srcs})
add_executable(client ${client_srcs})
target_link_libraries(client library)
target_link_libraries(server library)
这将自动创建你的Makefile,有三个目标:客户端服务器和库。
+0
我知道这一点:d这个过程需要时间,如果我有太多的文件(我) 和我学习计算机工程,我有很多需要一个合适的Makefile计算机分配的,我一直在寻找写这个的CMakeLists.txt一个自动化的工具来创建这样的CMakeLists.txt – Mohibeyki 2013-04-20 20:14:43
+0
好了,我不知道任何工具自动写的CMakeLists.txt文件,我怀疑会存在:如果有人写了一个工具,它以某种方式推断你想要的目标代码,我想他们会让它生成一个Makefile。 无论如何,如果你有很多的源文件,你可以使用glob模式:'文件(GLOB client_srcs“客户端/ * CPP”)' – 2013-04-21 09:31:09
相关问题
- 1. 如何在生成文件中为目标创建文件夹
- 2. 创建生成文件
- 3. 创建一个FORTRAN生成文件
- 4. 如何从一个生成文件构建多个目标
- 5. 建立一个自定义标记生成器的elasticsearch
- 6. cmake:自动生成构建目录
- 7. MySQL:创建表,主键自动生成?
- 8. 从Doctrine创建自动生成段落
- 9. 创建自动ID生成!在模型
- 10. 如何从资源文件创建自动生成的枚举?
- 11. C++项目没有建立。没有输出文件生成
- 12. 在XCode 4中创建两个目标
- 13. 使用两个目标创建源
- 14. ios创建新文件并自动添加到所有目标
- 15. 创建目标文件中的文件
- 16. 用C自动创建多个文件
- 17. 建立来自这两个文件夹一个cookie少子域
- 18. 创建几个.java文件一个java生成文件(Ubuntu的)
- 19. 在自动构建中生成文档
- 20. 如何为ListOf行创建自动生成标识返回
- 21. heat.exe自动生成文件碎片 - 每个构建?
- 22. 在awk中使用两个文件中的乘法生成创建文件
- 23. 如何编辑Xcode中每个新创建文件的自动前缀生成?
- 24. 建立多目标项目
- 25. 创建一个独立的.exe文件
- 26. 创建一个独立的jar文件
- 27. cmake的建立在不同的目录中生成多个目标
- 28. 生成文件名和创建日期
- 29. 我怎么建立一个ContextSwitch里生成CSV文件
- 30. ADT插件是否自动创建一个ant构建文件?
我可以手动执行此通过CMake,我希望有一个自动化的工具,如果有任何:d – Mohibeyki 2013-04-20 12:29:00
Makefile文件可以包含许多目标。你究竟想要做什么? – suspectus 2013-04-20 12:31:24