Linux_ubuntu環境下Qt無法編譯程式碼顯示-1: error: cannot find -lGL錯誤的解決方法
今天在機房ubuntu14.04環境下安裝了Qt5.8.0
但在構建專案就會出現:-1: error: cannot find -lGL
錯誤
經過查詢資料,發現有兩種可能。一種是之前程式執行產生的視窗沒有關閉還在執行,第二種是沒有裝好依賴。
第一種情況,關閉開啟的視窗或終端。
如果不行很可能是第二種情況。
解決方法是更新源,sources.list。按照這篇教程的方法步驟修改它 link
更新完之後,執行 sudo apt-get install libgl1-mesa-dev
再編譯,無報錯,一次通過。
peace out : )
visitor tracker
相關推薦
Linux_ubuntu環境下Qt無法編譯程式碼顯示-1: error: cannot find -lGL錯誤的解決方法
今天在機房ubuntu14.04環境下安裝了Qt5.8.0 但在構建專案就會出現:-1: error: cannot find -lGL 錯誤 經過查詢資料,發現有兩種可能。一種是之前程式執行產生的
ruby環境sass編譯中文出現Syntax error: Invalid GBK character錯誤解決方法
方法 添加 ali 編譯 sass編譯 body har class *** 這種錯誤是因為在scss文件中使用了中文註釋,導致轉css時出錯。 解決辦法: 找到ruby安裝路徑下的engine.rb文件,(我的在這裏 E:\Ruby22-x64\lib\ruby\gems
關於 編譯qt專案時報錯:error: cannot find -lGLESv2 的解決方法
錯誤: 編譯qt專案的時候出現錯誤:error: cannot find -lGLESv2 錯誤產生原因: 無法找到-lGLESv2 ,-l表示庫檔案,根據QT的庫規則,可以
Ubuntu使用qt編譯時出現cannot find -lGL錯誤解決辦法
使用qtcreator編譯時出現:-1: error: cannot find -lGL這樣的錯誤, 這是由於缺少連結庫原因造成的,使用下面命令: sudo apt-get install libqt4-dev 或者 sudo apt-get install libgl1-mesa-dev
不通過 您的程式碼已儲存 編譯錯誤:您提交的程式碼無法完成編譯 ./TreeLevel.java:37: error: cannot find symbol node.next=new ListNode(
今天真是太SB了,在牛客網上做一道入門級的BFS題,結果出現不通過:您的程式碼已儲存 編譯錯誤:您提交的程式碼無法完成編譯 ./TreeLevel.java:37: error: cannot find symbol node.next=new ListNode(tn.da
Ubuntu下Qt編譯報錯“cannot find -lGL”的解決方案
Solved the problem by installing the “libglu1-mesa-dev” package. sudo apt-get install libglu1-mesa-dev -y
mingw下用gcc編譯c檔案出現no such file or directory解決方法
c檔案直接拖進cmd時地址是對的,但gcc不認空格,所以要把路徑當做所有空格都去掉或改成“—”,這樣它就能直接發現檔案了,這時在cmd中編寫:gcc F:\new.c -o F:\new.exe ,就會出現new.e
protobuf編譯中遇到的c compiler cannot create executables錯誤解決方法
最近下載了最新的linux mint 16和ubuntu 12中分別嘗試編譯protobuf 2.5.0.但都是報c compiler cannot create executables的錯. 查過網上解決方案, 清一色都是export LIBS=之類的, 無法解決問題. 最終一個回帖啟發了我, 使用
Ubuntu11.04 Android編譯時遇到 cannot find -lncurses錯誤解決辦法
Android編譯時遇到 cannot find -lncurses錯誤解決辦法,是因為沒有安裝libncurses5-dev ncurses是一個字元終端下螢幕控制的基本庫。 要編譯一些老程式,還經常遇得到。 只需執行安裝命令: ubuntu 11.04 32bit下命
Qt creater出現“啟動程式失敗,路徑或者許可權錯誤”解決方法
依次點選左側:專案->構建設定->看一下構建目錄是否正確;之後再點選:執行設定->看一下工作目錄是否正確;如果構建目錄正確,則把它們生成的中間檔案,包括moc_***.h makefile等全部刪除後重新編譯即可。
Mac下IDEA出現cannot find any declarations解決方法
關聯本地的JDK 首先需要本機安裝jdk,注意osx自帶的jdk是沒有原始碼的,最好重新安裝一下。關聯jdk的方法如下: 選擇工程,然後File->Project Structure。然後在Project中確保Project SDK存在,如果不存在,
在linux\mac os\raspberry pi\環境下用gcc編譯openssl程式碼
因為要在樹莓派上跑自己寫的程式碼,考慮到樹莓派上沒有Xcode了,沒有編譯器讓程式碼自己去找標頭檔案和庫檔案的路徑,只能用gcc。 在網上看了會資料,自己琢磨了一下,程式碼如下:(在MAC上我通過以下語句能成功編譯可執行檔案,但是在linux和pi下不能) gcc m
IIS 環境下 PHP無法顯示錯誤資訊------500錯誤
我使用的是window2012的伺服器。 在IIS+FastCGI中配置PHP後,如果php原始檔中存在錯誤,則不論是什麼錯誤,FastCGI都會返回 內部伺服器錯誤500的資訊,這給程式除錯帶來了麻煩
Qt 4.6.2在VS2005,VS2008,MinGW環境下的靜態編譯
編譯準備 或者直接下載原始碼:http://get.qt.nokia.com/qt/source/qt-everywhere-opensource-src-4.6.2.zip下載後安裝好的目錄結構為(假設安裝到D:/QT):├─share├─lib├─bin├─ming
Ubuntu 16.04下Qt交叉編譯開發環境搭建
轉載地址:http://www.linuxidc.com/Linux/2017-03/141552.htm 一、環境及軟體包介紹: (一)系統環境 (二)軟體包 1、arm-Linux-gcc.tar.gz 我提供的包是arm-linux-gcc4.4.3版本,ar
在VS2017環境下Qt讀寫Excel遇到"無法開啟 源 檔案 'QAxObject'"的錯誤解決辦法
問題: 無法開啟 源 檔案 "QAxObject" 解決辦法: 1、右擊工程 -> 點選 "Create Basic .pro File" 生成一個 .pro 檔案 2、在Resources資料夾裡面找到生成的 .pro 檔案,編輯生成的 .pro 檔案內容,在其
文檔大師 在Win10 IE11下,文檔集畫面無法正常顯示Word等Office文檔的解決方法
spa img font src 結果 ffice win8 最新 bsp 在文檔集界面中顯示Word文檔,是文檔大師的一個核心功能。 最近在 Win10 升級到最新版後,發現 無法正常顯示Office 文檔的問題。 一開始以為是Word版本問題,從2007升級到201
Teamcity集成環境下的Agent編譯節點安裝說明
teamcity持續集成 安裝多個agent 引言 在引入Teamcity持續集成編譯軟件後,可以幫助各角色人員協同進行軟件的開發集成工作,其中主要是進行編譯、發布、歸檔等操作。這些操作需要使用到Agent(也就是操作執行的客戶端)功能,如果你有足夠的機器,可以安裝多個Agent, 這樣整體集成的
Centos環境下,執行gulp,顯示執行成功,但找到不生成的壓縮文件
cat 大寫 div pip 沒有 span 找到 code root 舉例來說:以下是css文件夾下site.css文件為site.min.css,並且將生成的文件放在指定的目錄下 //壓縮站點css gulp.task(‘appallcss‘, funct
docker環境下 php手動編譯安裝擴充套件 bcmath
網上找了好多apt-get的命令 都無效 只能手動編譯安裝嘍 首先 進入docker 專案 docker exec -it 專案名稱 bash 在根目錄下 git下php所有版本 然後切換到指定版本(我的7.2.7版本) http://php.