qmake: could not exec ‘/usr/lib/x86_64-linux-gnu/qt4/bin/qmake’: No such file or directory
2017-05-29 15:34
706 查看
珍爱生命,远离upgrade!
一开始出了很多问题,中科大的源很好,赞教育网的源。
http://blog.csdn.net/qq_37193603/article/details/72900797
然后按照https://tieba.baidu.com/p/4774171994 这里介绍的安装配置好g++和clang,深度15.4真方便,GCC是6.0版的,够新了,不打算升级到最新版的。
sudo apt-get install g++
sudo apt-get install clang
因为openGL的教材实例是Visual Studio工程,用Visual Code来看代码方便,便把VSCode装好。
visual code的配置安装参考以下链接
https://code.visualstudio.com/ https://marketplace.visualstudio.com/items?itemName=ms-vscode.cpptools https://www.zhihu.com/question/30315894 http://www.jianshu.com/p/5b46f96181d7
然后配置openGL环境
sudo apt-get install build-essential
sudo apt-get install libgl1-mesa-dev
sudo apt-get install libglu1-mesa-dev
sudo apt-get install libglut-dev 这一步出错了,折腾了两次还是失败,于是便试了试sudo apt-get install freeglut3-dev 安装成功了
sudo apt-get install libsdl2-dev libsdl2-image-dev
sudo apt-get install libfreetype6-dev
sudo apt-get install libglew-dev
sudo apt-get install libglm-dev
这几个库一起装,结果碰到问题了,在ubuntu麒麟上我就分开装。
libglu1-mesa-dev 这个库不选也会自动装上。
Mac下运行clang -w -Wall -framework OpenGL -framework GLUT -framework Foundation -o opengltest winmain.cpp CGfxOpenGL.cpp
出错提示:"operator delete(void*)", referenced from: _main in winmain-7ace0f.o
"operator new(unsigned long)", referenced from: _main in winmain-7ace0f.o
"___gxx_personality_v0", referenced from: _main in winmain-7ace0f.o
Dwarf Exception Unwind Info (__eh_frame) in winmain-7ace0f.old: symbol(s) not found for architecture x86_64
附上-lstdc++
clang winmain.cpp CGfxOpenGL.cpp -lstdc++ -framework OpenGL -framework GLUT -framework Foundation -o opengltest
或着改成clang++ winmain.cpp CGfxOpenGL.cpp -framework OpenGL -framework GLUT -framework Foundation -o opengltest
deepin下 -lGL -lGLU -lGLEW -lglfw3 -lX11 -lXxf86vm -lXrandr -ldl -lXinerama -lXcursor -pthread -lXi -lm
参考了这里的讨论https://stackoverflow.com/questions/17768008/how-to-build-install-glfw-3-and-use-it-in-a-linux-project
https://learnopengl-cn.github.io 这里有人家翻译好了的教程,如何各个系统下如何配置,glew,glfw,glad的安装配置都有资料可以查
配置Qt sudo apt-get install qt5-default qt5-qmake qtcreator
或者到官方网站下载安装包然后进行安装 https://www.qt.io/download-open-source-access/
选择适合自己操作系统的版本,下载Offine Installers离线包,下载之后得到一个.run文件,我们要让它获得可执行的权限 chmod a+x xx.run,然后点击运行安装。参考http://www.cnblogs.com/findumars/p/6642425.html
在执行qmake的时候出现
将/usr/lib/x86_64-linux-gnu/qt-default/qtchoooster的default.conf文件中的第一行改为:/home/xxxxxx/Qt5.10.0/5.10.0/gcc_64/bin,另外两行要保留
/home/xxxxxx/Qt5.10.0/5.10.0/gcc_64/bin
/usr/lib/x86_64-linux-gnu/qt4/bin
/usr/lib/x86_64-linux-gnu
安装gedit-plugins
如果报错可以
然后
一开始出了很多问题,中科大的源很好,赞教育网的源。
http://blog.csdn.net/qq_37193603/article/details/72900797
然后按照https://tieba.baidu.com/p/4774171994 这里介绍的安装配置好g++和clang,深度15.4真方便,GCC是6.0版的,够新了,不打算升级到最新版的。
sudo apt-get install g++
sudo apt-get install clang
因为openGL的教材实例是Visual Studio工程,用Visual Code来看代码方便,便把VSCode装好。
visual code的配置安装参考以下链接
https://code.visualstudio.com/ https://marketplace.visualstudio.com/items?itemName=ms-vscode.cpptools https://www.zhihu.com/question/30315894 http://www.jianshu.com/p/5b46f96181d7
然后配置openGL环境
sudo apt-get install build-essential
sudo apt-get install libgl1-mesa-dev
sudo apt-get install libglu1-mesa-dev
sudo apt-get install libglut-dev 这一步出错了,折腾了两次还是失败,于是便试了试sudo apt-get install freeglut3-dev 安装成功了
sudo apt-get install libsdl2-dev libsdl2-image-dev
sudo apt-get install libfreetype6-dev
sudo apt-get install libglew-dev
sudo apt-get install libglm-dev
这几个库一起装,结果碰到问题了,在ubuntu麒麟上我就分开装。
libglu1-mesa-dev 这个库不选也会自动装上。
Mac下运行clang -w -Wall -framework OpenGL -framework GLUT -framework Foundation -o opengltest winmain.cpp CGfxOpenGL.cpp
出错提示:"operator delete(void*)", referenced from: _main in winmain-7ace0f.o
"operator new(unsigned long)", referenced from: _main in winmain-7ace0f.o
"___gxx_personality_v0", referenced from: _main in winmain-7ace0f.o
Dwarf Exception Unwind Info (__eh_frame) in winmain-7ace0f.old: symbol(s) not found for architecture x86_64
附上-lstdc++
clang winmain.cpp CGfxOpenGL.cpp -lstdc++ -framework OpenGL -framework GLUT -framework Foundation -o opengltest
或着改成clang++ winmain.cpp CGfxOpenGL.cpp -framework OpenGL -framework GLUT -framework Foundation -o opengltest
deepin下 -lGL -lGLU -lGLEW -lglfw3 -lX11 -lXxf86vm -lXrandr -ldl -lXinerama -lXcursor -pthread -lXi -lm
参考了这里的讨论https://stackoverflow.com/questions/17768008/how-to-build-install-glfw-3-and-use-it-in-a-linux-project
https://learnopengl-cn.github.io 这里有人家翻译好了的教程,如何各个系统下如何配置,glew,glfw,glad的安装配置都有资料可以查
配置Qt sudo apt-get install qt5-default qt5-qmake qtcreator
或者到官方网站下载安装包然后进行安装 https://www.qt.io/download-open-source-access/
选择适合自己操作系统的版本,下载Offine Installers离线包,下载之后得到一个.run文件,我们要让它获得可执行的权限 chmod a+x xx.run,然后点击运行安装。参考http://www.cnblogs.com/findumars/p/6642425.html
在执行qmake的时候出现
qmake: could not exec ‘/usr/lib/x86_64-linux-gnu/qt4/bin/qmake’: No such file or directory
参考解决办法:http://blog.csdn.net/zhuquan945/article/details/52818786将/usr/lib/x86_64-linux-gnu/qt-default/qtchoooster的default.conf文件中的第一行改为:/home/xxxxxx/Qt5.10.0/5.10.0/gcc_64/bin,另外两行要保留
/home/xxxxxx/Qt5.10.0/5.10.0/gcc_64/bin
/usr/lib/x86_64-linux-gnu/qt4/bin
/usr/lib/x86_64-linux-gnu
安装gedit-plugins
如果报错可以
然后
相关文章推荐
- qmake: could not exec ‘/usr/lib/x86_64-linux-gnu/qt4/bin/qmake’: No such file or directory
- qmake: could not exec '/usr/lib/x86_64-linux-gnu/qt5/bin/qmake': No such file or directory
- qmake: could not exec '/usr/lib/x86_64-linux-gnu/qt4/bin/qmake': No such file or directory
- qmake: could not exec ‘/usr/lib/x86_64-linux-gnu/qt4/bin/qmake’: No such file or directory
- qmake: could not exec ‘/usr/lib/x86_64-linux-gnu/qt4/bin/qmake’: No such file or directory 解决方案
- qmake: could not exec '/usr/lib/x86_64-linux-gnu/qt4/bin/qmake': No such file or directory
- qmake: could not exec ‘/usr/lib/x86_64-linux-gnu/qt4/bin/qmake’: No such file or directory
- ubuntu添加qmake 出现错误 qmake: could not exec '/usr/lib/x86_64-linux-gnu/qt4/bin/qmake': No such file or
- ubuntu添加qmake 出现错误 qmake: could not exec '/usr/lib/x86_64-linux-gnu/qt4/bin/qmake': No such file or
- QT5.4.1找不到qmake: qmake: could not exec '/usr/lib/i386-linux-gnu/qt4/bin/qmake': No such file or dire
- QT5.4.1找不到qmake: qmake: could not exec '/usr/lib/i386-linux-gnu/qt4/bin/qmake': No such file or dire
- Linux 格式化分区 报错Could not stat --- No such file or directory 和 partprobe 命令
- Linux 格式化分区 报错Could not stat --- No such file or directory 和 partprobe 命令
- Linux 格式化分区 报错Could not stat --- No such file or directory 和 partprobe 命令
- Linux 格式化分区 报错Could not stat --- No such file or directory 和 partprobe 命令
- Linux 格式化分区 报错Could not stat --- No such file or directory 和 partprobe 命令
- linux下安装vmware Could not open /dev/vmmon: No such file or directory. Please make sure that the kerne
- Ubuntu 16.04出现:qmake: could not exec '/usr/lib/x86_64-linux-gnu/qt4/bin/qmake': No such file or directory
- ubuntu添加qmake 出现错误 qmake: could not exec '/usr/lib/x86_64-linux-gnu/qt4/bin/qmake': No such file or directory
- Linux中VMware启动报错:could not open /dev/ vmmon:no such file or directory