clq
浏览(637) -
2022-10-21 14:10:30 发表
编辑
关键字:
[2022-10-21 14:53:44 最后更新]
qt linux 安装
sudo apt-get install build-essential
pro 文件中加
QT -= opengl
似乎无效
最后还是用了
sudo apt-get install libgl1-mesa-dev
安装。不过实际上使用过程中默认是不用的。
-------------------------------------------------------------
Linux Qt程序命令行可以打开,双击打不开解决
在源码工程的*.pro文件中添加如下语句生成可执行文件:
QMAKE_LFLAGS += -no-pie
另外还有可能是 linux 库路径的问题。
这是 gcc 默认加上去的,可以取消
https://blog.csdn.net/cclethe/article/details/83387685
https://www.qedev.com/dev/47297.html
"
我正在使用GPROF在Ubuntu 17.10上进行一些c文件测试,当我使用gprof执行生成的文件(gmon.out),编译和链接-pg选项时,我得到一个空的平面和调用图.但是,我发现这是一个 gcc错误,我将不得不使用-no-pie编译和链接该文件.
>编译:
gcc -c main.c file-1.c file-2.c -pg [-no-pie]
>链接:
gcc -o test main.o file-1.o file-2.o -pg [-no-pie]
我有gcc 7.2版本.
如果我不使用该选项,此选项如何工作以及为什么图表为空?
那个标志告诉gcc不要制作 position independent executable(PIE). PIE是一种安全功能,其中内核在每次运行时将二进制和依赖项加载到虚拟内存的随机位置.
"
本帖子属于以下条目()
NEWBT官方QQ群1: 276678893
可求档连环画,漫画;询问文本处理大师等软件使用技巧;求档softhub软件下载及使用技巧.
但不可"开车",严禁国家敏感话题,不可求档涉及版权的文档软件.
验证问题说明申请入群原因即可.