CodeLite没有指定可执行文件,使用'target exec'错误

时间:2013-08-19 08:43:34

标签: c++ exec executable target codelite

今天是我使用CodeLite(http://codelite.org/)的第一天,我不断收到随机错误。我已经成功解决了大部分问题,但没有找到解决方法: 没有指定可执行文件,使用'target exec' 按下“开始”或“继续”调试器按钮时会显示。我找到的唯一解决方案就是这个:http://www.gamedev.net/topic/605071-codelite-cpp-variadic-templates-error/但它没有解决问题。我想使用该程序来运行和生成C ++代码,我是否需要在默认设置中更改某些内容?感谢。

以下是解决方案:

从主菜单中选择工作区,然后选择新项目。在左侧选择控制台>简单的可执行文件(g ++)。在右侧填写项目名称和路径,然后单击“确定”。您现在可以用您的代码替换\编辑默认的main.cpp(将在左侧显示)内容。

2 个答案:

答案 0 :(得分:1)

如评论中所述,您使用的是VC ++编译器,并尝试使用GNU gdb调试器来调试该代码。

这是不可能的,因为GDB无法调试用VC ++编译的代码。 Codelite也不能使用VC ++调试器。您可以选择使用GNU g ++编译器或切换到Visual Studio。 Express版本是免费的,应该满足所有基本开发要求。

答案 1 :(得分:0)

就我而言,它缺少make工具;我决定使用命令build-essential安装sudo apt install build-essential包;我在+ ubuntu下。