将 C++ 项目移动到 Eclipse
move c++ project to eclipse
我已经使用本教程中的步骤将我以前使用 cmake 构建的 c++ 项目移动到 eclipse。 http://www.ibm.com/developerworks/aix/library/au-unix-eclipse/index.html .我正在处理该项目的大部分相同部分,即演示文件夹。在日食之前,我在终端中使用了典型的 make 命令,然后是 ./demo 命令。现在我设法使用以下构建.xml文件内容在 IDE 中构建项目并运行:
<?xml version="1.0"?>
<project name="unzip" default="make">
<description>
Ant adaptor for the demo Makefile.
</description>
<target name="make" description="build demo">
<exec executable="make">
</exec>
</target>
<target name="demoExec" description="run demo">
<exec executable="./demo">
</exec>
</target>
</project>
但是现在事情正在外部运行,这两个命令与一些可执行文件相关联。我切换到 Eclipse 主要是出于调试原因,但当前配置似乎不允许这样做。如何让事情在 Eclipse 中本机运行,而不绑定到外部工具,以便我可以在我的代码等中设置断点?
您应该能够调试程序,无论它是如何编译的(但如果像往常一样启用调试信息并关闭优化,这并没有什么坏处)。
您只需要创建调试配置并在那里指定二进制文件("c/c ++应用程序"),可能使用"浏览"按钮。
如果这对您不起作用,您遇到了什么问题?
相关文章:
- 将对象移动到std::shared_ptr
- 何时在引用或唯一指针上使用移动语义
- 如何从具有移动语义的类对象中生成共享指针
- 将shared_ptr移动到<StructA>shared_ptr<变体<结构A、结构 B>>
- C / C++ 移位/偏移/向左或向右移动位图?
- MSVC将仅移动结构参数解释为指针
- 自定义先决条件对移动分配运算符有效吗
- 返回值优化:显式移动还是隐式
- 当有分配器意识的容器被复制/移动时,反弹分配器是否被复制/移走
- 为什么复制而不是移动数据元素?
- 可以使用移动语义更改或改进此C++代码吗?
- 使lambda不可复制/不可移动
- c++在使用指针时移动语义
- 将QGraphicsItem的移动区域限制在多边形区域内
- 无法在Ubuntu上将共享库与Eclipse链接
- SendInput()鼠标移动计算
- 按值 C++ 返回时进行双倍移动
- 移动二维数组中的字符
- 为什么不调用移动构造函数?(默认情况下只有构造器,没有别的)
- 将 C++ 项目移动到 Eclipse