如何更改工具链eclipse项目

时间:2013-05-27 08:49:42

标签: c++ eclipse cmake toolchain

我使用cmake -G“Eclipse CDT4 - Unix Makefiles”为c ++项目创建了eclipse项目文件。

我找不到更改工具链的选项,因为没有列出C ++ Builder,只能在Eclipse中查看c ++ General。

因为我没有设置正确的工具链,所以无法找到STL,意味着找不到字符串,矢量等...(类型字符串未解析)。

我该如何解决这个问题?

1 个答案:

答案 0 :(得分:0)

我发现了如何解决这个问题。

首先,我删除了我的构建目录并使用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”来自构建目录。

我的STL库现在可以找到我想要的,没有错误,所有内容都可以成功构建。

希望我能帮助别人。