关于QT CREATOR的BUG

程序开发,脚本,各类开发工具,程序语言讨论

版主: *sake

关于QT CREATOR的BUG

#1  iamcook84 » 周四 4月 7日, 2016年 8:22 pm

我用 Qt Creator-> 文件 -> 新建文件或项目 ->Application->Qt Widgets Application 。
但是问题出了。我直接点左下角那个绿按键编译出问题了。
我又在终端试了一下:
suse@linux-yidt:~/bin/untitled> qmake -o Makefile untitled.pro
suse@linux-yidt:~/bin/untitled> make
g++ -Wl,-O1 -Wl,-z,origin -Wl,-rpath,\$ORIGIN -Wl,-rpath,/usr/qtfiles/5.6/gcc_64/lib -o untitled main.o mainwindow.o moc_mainwindow.o -L/usr/qtfiles/5.6/gcc_64/lib -lQt5Widgets -lQt5Gui -lQt5Core -lGL -lpthread
/usr/lib64/gcc/x86_64-suse-linux/4.8/../../../../x86_64-suse-linux/bin/ld: cannot find -lGL
collect2: error: ld returned 1 exit status
Makefile:200: recipe for target 'untitled' failed
make: *** [untitled] Error 1
suse@linux-yidt:~/bin/untitled>
我把生成的 Makefile 文件中的: LIBS = $(SUBLIBS) -L/usr/qtfiles/5.6/gcc_64/lib -lQt5Widgets -lQt5Gui -lQt5Core -lGL -lpthread
中的 -LGL 去掉。
再 make
终于编译成功了。
这是为什么呢?
附件
libpng1.png
iamcook84
行走
 
帖子: 102
注册: 周三 11月 20日, 2013年 10:07 pm
Cash on hand: 165.00
送出感谢: 0 次
收到感谢: 0 次

回到 开发与开发工具

在线用户

正在浏览此版面的用户:没有注册用户 和 1 位游客