【发布时间】:2015-10-06 05:24:20
【问题描述】:
我正在开发一个 c++ 应用程序,它构建得很好,但是在运行我的主类时,NetBeans 抱怨我的项目中没有指定可执行文件,然后它要求我提供一个 .exe 文件的路径?什么是可执行文件,我在哪里可以找到它?
【问题讨论】:
标签: c++ c++11 gcc netbeans netbeans-8
我正在开发一个 c++ 应用程序,它构建得很好,但是在运行我的主类时,NetBeans 抱怨我的项目中没有指定可执行文件,然后它要求我提供一个 .exe 文件的路径?什么是可执行文件,我在哪里可以找到它?
【问题讨论】:
标签: c++ c++11 gcc netbeans netbeans-8
可执行文件是可以执行的文件。 .exe 文件是一种可执行文件。通常,有些人会将 .bat 文件、.com 文件、具有主类的 .jar 文件包含在清单中,各种语言的脚本等作为可执行文件。在 Linux/MAC 中,可执行文件通常根本没有扩展名。 但是,如果您在使用 C++ 构建的 Windows 上,您可能需要的文件是 .exe 文件。
如果您创建一个新的C++ Application 类型的项目,它应该已经知道要运行哪个文件,因为它将被设置为创建它。如果您使用C++ Project with Existing Sources 创建一个项目,那么该项目可以创建多个可执行文件,或者如果目标只是构建一个库,则根本没有。这取决于谁创作了外部 Makefile 或该项目使用的任何内容。如果您不知道并且无法通过查看目录来猜测,请询问创建原始项目的人或查阅他们的文档。
【讨论】: