Eclipse中的非源代码构建
Out of source builds in Eclipse
是否可以使用eclipse/autotools从源目录中编译一个项目?我需要保持源代码树干净。
我已经试过了:
更改目录在:Project properties -> C/C++ builds -> Build directory
。(默认为"${workspace_loc:/project-name}/
")虽然这并没有帮助。
最好是把你的构建当作一个cmake风格的项目,有源代码和构建目录:https://cmake.org/Wiki/Eclipse_CDT4_Generator
本质上,您有2个Eclipse项目,一个用于源代码,一个用于构建。只需从构建目录链接到源目录。您可以在构建项目中拥有构建目标,并且导航和版本控制将在源项目中工作。
相关文章:
- 使用cmake从源代码构建MySQL连接器/C++失败(与以前的声明冲突)
- 更改命令行 qt5 源代码构建配置的正确/快速方法
- 从源代码构建 gRPC C++
- 为什么Qt必须从源代码构建以进行交叉编译?
- 尝试使用 MSVC 从源代码构建 qt 创建器:无法打开包含文件:"stddef.h":没有这样的文件或目录
- 从源代码构建 pcl 1.7.2
- SQLite - 从源代码构建库或将源代码直接包含在我的项目中
- 从源代码构建 openCV 之前的步骤
- 在 OSX 上从源代码构建 GIMP 2.10 在"gimp-debug-tool-2.0"失败
- 我如何只构建 TensorFlow lite,而不是从源代码构建所有 TensorFlow
- 使用 bazel 从源代码构建张量流服务遇到错误:C++规则'@org_tensorflow//…'编译失败(出口 4)
- CMake configure_file没有源代码构建
- 如何为源代码构建指定搜索目录
- 从MACOS上的源代码构建QT时错误
- 在CentOS 7上从源代码构建TileServer GL
- GRPC C++从源代码构建致命错误
- 从源代码构建Qt 5.8 - 配置:未知命令行选项'-c++11'
- 如何从可从C++代码调用的 Ada 源代码构建静态库?
- 从源代码构建编译器是否会带来更好的优化
- 从源代码构建 MySQL 连接器/C++(找不到 Boost 库错误)