我有一个大型的C ++项目,其中不同的部分以不同的方式编译(bjam / make)。我无法在Eclipse内构建它。我可以在外部构建代码(使用g++ -g
),然后从Eclipse中运行调试器吗?
答案 0 :(得分:0)
我明白了。应该早点看一下:http://wiki.eclipse.org/CDT/User/FAQ#Debugging_C.2FC.2B.2B_Projects
我首先将我的项目添加到eclipse中。然后我按照上面的说明设置调试配置。有点令人惊讶的是,eclipse能够弄清楚我想要运行的二进制文件是指我打开的项目,所以我实际上可以设置断点,逐步执行代码,而eclipse则显示我在哪个文件中的哪一行等等,就像我在eclipse中构建项目一样。令人印象深刻的:))