如何更改eclipse项目的工具链
How to change the toolchain eclipse project
我用cmake - g " eclipse CDT4 - Unix Makefiles"为一个c++项目创建了eclipse项目文件。
我找不到更改工具链的选项,因为c++ Builder没有列出,只有c++ General可以在Eclipse中查看。
因为我没有工具链设置正确,所以无法找到STL,含义字符串,向量等。未找到(类型字符串未解析)。
我该如何解决这个问题?
我找到了解决这个问题的方法。
首先,我删除了我的构建目录,并使用mkdir build重新创建了它。
通过添加工具链来编辑CMakeLists.txt,像这样:
SET(CMAKE_C_COMPILER "/usr/bin/gcc")
SET(CMAKE_C_COMPILER_ARG1 "")
SET(CMAKE_C_COMPILER_ID "GNU")
SET(CMAKE_C_PLATFORM_ID "Linux")
之后,我使用了cmake命令*cmake ..- g "Eclipse CDT4 - Unix Makefiles" from the build directory.
我的STL库现在找到了我想要的,没有错误,一切构建成功。
相关文章:
- 使用外部SDK工具链文件在VisualStudio上生成项目编译错误
- VS 2017 构建工具失败,出现错误 MSB4019:找不到导入的项目"D:Microsoft.Cpp.Default.props"
- 如何获取cmake工具链文件中的项目根目录,这可能吗
- 在一个VS项目中使用多个工具集 - 是否存在风险
- 带有下拉菜单的wx工具栏:对所选项目没有反应
- 编译包含 CPLEX 工具的项目时出错
- Qt Creator,项目工具包中的编译器被忽略
- 自动工具不喜欢我的项目目录中的 install.sh 脚本
- VS 2012-由于缺少工具集,项目未能生成
- 在m64自动工具项目中编译m32库
- 如何为大型项目制作一个简单的工具来检测Linux中的双倍空闲或内存溢出
- waf:如何使用额外的工具以及如何分配项目
- 从源代码项目中提取所有函数的工具
- 如何将 Google 测试与通过自动工具构建的项目一起使用
- 创建一个可以在 Windows 环境中的现有生成文件项目上运行的 clang 工具
- 在Visual Studio 2010的dll项目中包括Qt工具
- 在没有第三方工具/项目的情况下,在 MFC C++发布版本中查找内存泄漏
- 我应该将现有的 MFC 项目转换为哪个工具包
- 如何在Qt小工具项目中更新图形视图(Qt Creator)
- 使用Objective-C/C静态库进行c++命令行工具项目