我昨天安装了Linux Debian,然后安装了最新的Qt版本。今天我安装了gcc和g ++。但问题是,当我创建GUI应用程序时,它不会构建和运行。
每当我创建一个新项目时,选择gui,甚至不更改任何不编译的内容,我收到此消息:
/ usr / bin / ld:找不到-lGL collect2:错误:ld返回1退出状态 make: * [untitled]错误1 14:17:36:进程“/ usr / bin / make”退出代码2。 构建/部署项目无标题时出错(工具包:Desktop Qt 5.1.1 GCC 64bit) 执行步骤'Make'时
好像我错过了一个图书馆,但我不知道如何安装它。我甚至不知道它是哪一个。
任何人都可以帮助我吗?
答案 0 :(得分:2)
尝试:
apt-get install libgl1-mesa-glx
开发包实际上不是问题。您有链接器错误,而不是编译器错误。
根据您的图形卡,您可以使用专门的OpenGL实现,例如类似于libgl1-nvidia-glx
的NVIDA卡片。
答案 1 :(得分:1)
显然,您需要安装openGL开发包。对不起,请不要记住包裹名称。