linux 如何双击执行wxWidgets编译好的文件?[duplicate]

jslywgbw  于 2022-12-26  发布在  Linux
关注(0)|答案(1)|浏览(117)
    • 此问题在此处已有答案**:

Execute C++ executable by double-click on Linux/MacOS(3个答案)
十小时前关门了。
我使用--disable-shared选项构建wxWidgets库,然后使用以下代码编译Hello-world示例代码:

g++ test_00.cpp `wx-config --libs --cxxflags --static=yes` -o test_00

该文件可以从终端执行。然后我在终端运行chmod +x test_00。但是双击该文件给我这个错误:

我可以做什么使它可以通过双击执行?

7cwmlq89

7cwmlq891#

找到答案here。必须使用以下命令编译文件:

g++ test_00.cpp `wx-config --libs --cxxflags --static=yes` -o test_00 -no-pie

之后双击即可执行,不需要chmod

相关问题