【问题标题】:C++ - How to create an executable out of my program? [closed]C++ - 如何从我的程序中创建可执行文件? [关闭]
【发布时间】:2013-10-17 17:05:00
【问题描述】:

我知道如何制作可以向终端/文件生成输出的 C++ 程序,但我必须使用终端/IDE 才能做到这一点。如何使程序可执行,以便在单击时执行。

【问题讨论】:

    标签: c++ user-interface executable


    【解决方案1】:
    • 如果你使用的是带有 gcc/g++ 命令行编译工具的 linux,

      • 编译程序:

        g++ your_program.cpp -o your_program

      • 您可以使用以下命令为文件添加执行权限:

        sudo chmod a+x your_program

      • 然后双击它就会执行

    • 如果您使用 Windows,并在 IDE(如 Visual Studio)下开发

      • 在项目文件夹下找到构建可执行文件,双击应该可以执行。

    【讨论】:

    • @DeadMG mac我不熟悉(买不起),不过由于mac也是unix系统,linux下应该差不多。您可以使用 xcode 作为 IDE,也可以只使用 gcc 作为命令行编译器。
    • OS X 与 Linux 相同;只需使用clang++g++
    【解决方案2】:

    如果您使用的是 IDE,则应该有一个选项来生成可执行文件。根据您的操作系统,您将不得不使用编译器来编译您的程序。比如

    g++ sampleProgram.cpp -o sampleExecutable
    

    这将使您成为一个名为 sampleExecutable 的可执行程序。 g++ 是本例中使用的编译器。

    【讨论】:

    • -1 用于平台假设。
    • 它适用于 Windows。
    【解决方案3】:

    转到保存项目的文件夹,具体取决于您的操作系统。和 I.D.E./compiler 它应该在那里。我的总是出现在我的项目文件夹中的 bin 下。祝你好运。

    【讨论】:

    • @Hail2theVictors 如果您刚开始阅读 C++ 入门书和 C++ Sams 第 7 版,您可以考虑一下。最后,其他人可能会为此对我大喊大叫,但 www.cplusplus.com 有一个教程部分,如果资金紧张,可以下载 pdf。
    • lib.free-college.org 如果资金紧张。
    猜你喜欢
    • 2012-12-21
    • 1970-01-01
    • 1970-01-01
    • 2013-02-20
    • 2019-01-02
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-03-06
    相关资源
    最近更新 更多