好吧,我是CDT的新手,从简单的文本编辑器转换,我很难理解如何正确调整设置以构建项目。具体来说,我现在要做的就是使用ClanLib外部库运行一个简单的Hello World。现在通常我会运行这个命令(并且已经成功完成):
g++ -o mygame mygame.cpp `pkg-config --cflags --libs clanCore-2.3 clanDisplay-2.3 clanGL-2.3 clanGL1-2.3 clanApp-2.3` -lpthread
我想要帮助的是如何将此命令转换为Ecplise。我一直在尝试不同的选项,它只是不适合我,我也没有找到任何全面的教程。更具体地说,我想帮助如何获得
`pkg-config --cflags --libs clanCore-2.3 clanDisplay-2.3 clanGL-2.3 clanGL1-2.3 clanApp-2.3`
部分进入Eclipse,因为我假设-lpthread被添加到GCC C ++ Linker的Libraries部分。我真的很想得到一些帮助,因为它让我有点疯狂,试图让它发挥作用(尝试设置这样的东西有点令人沮丧,当我只想实际开始我的项目时)。
答案 0 :(得分:1)
有一个eclipse插件可以为你处理: http://code.google.com/p/pkg-config-support-for-eclipse-cdt/
flindt
答案 1 :(得分:0)
你可以使用make和makefile目标来启动和运行吗?否则,我认为您需要修改项目属性的C / C ++ General-> Paths and Symbols和C / C ++ General-> Discovery Options部分。