- 通过lsb_release -a 命令获取系统版本信息,得知我的系统版本是Ubantu 19.10
- 编译出来的QT程序,默认是shared library类型,因此不能双击打开,在terminal里运行可以。
-
在QT后缀为.pro的项目文件里增加一行 QMAKE_LFLAGS += -no-pie
-
重新编译程序,文件类型变成executable了,这时双击也可以运行。
在QT后缀为.pro的项目文件里增加一行 QMAKE_LFLAGS += -no-pie
重新编译程序,文件类型变成executable了,这时双击也可以运行。