eclipse不会运行我的exe文件

时间:2013-03-22 07:26:48

标签: c++ eclipse mingw exe

我正在尝试在eclipse中构建和运行我的C ++程序,但它不起作用。我的程序没有main函数,但它确实有WinMain并包含< windows.h>。我把它编译成一个可执行文件,一切正常,但是当我点击“运行”时没有任何反应。当我将可执行文件拖到我的桌面并双击它时,运行没有问题。但我希望能够直接从eclipse运行它。

我做了一些研究,并尝试了以下内容:

我确保在“Binary Parsers”中检查“PE Windows Parser”。

我确保工作目录是可执行文件所在的位置(workspace / projectname / Release)。

我确定MinGW在PATH中(我找不到msys,但是所有内容都编译得很好,所以我不认为这是问题所在。)

有什么想法吗?

2 个答案:

答案 0 :(得分:2)

1.-转到菜单运行 - >运行配置

2.-双击左侧子窗口中的C / C ++ Application。

3.-在右侧子窗口,按下按钮Search_Project并检查二进制可执行文件。

4.-按Run。

如果您需要将参数传递给您的程序,请转到参数选项卡。

enter image description here

对于下次运行,您可以使用PLAY工具栏按钮或使用CTRL + F11。

enter image description here

答案 1 :(得分:0)

将编译器更改为Visual C ++而不是MinGW GCC。只需将代码复制到单独的文件即可。然后,您只需使用Visual C ++作为工具链创建一个新项目。然后简单地将文件粘贴到目录中,然后运行它。

相关问题