日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁(yè) > 编程资源 > 编程问答 >内容正文

编程问答

CouldNOTfindQt4 install qt4-dev-tools qt4-doc qt4-qtconfig qt4-demos qt4-designer

發(fā)布時(shí)間:2025/3/20 编程问答 29 豆豆
生活随笔 收集整理的這篇文章主要介紹了 CouldNOTfindQt4 install qt4-dev-tools qt4-doc qt4-qtconfig qt4-demos qt4-designer 小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

Geant4.9.6.p01在Ubuntu12.10上的安裝

(2013-03-23 17:50:27)

分類:geant4學(xué)習(xí)記
要點(diǎn):1.安裝完之后,刪去build,節(jié)省硬盤容量(build屬于安裝文件,安裝完了之后就沒有用了)
2.若將geant4安裝在根目錄(/)下,則任何一步操作都得加上sudo,否則提示錯(cuò)誤。
1.下載并解壓源文件4.9.6.p01.tar.gz
2.建立build文件并進(jìn)入其中,
3.配置:輸入命令設(shè)置安裝路徑:首先輸入命令
cmake -DCMAKE_INSTALL_PREFIX=/home/asd/geant4/install /home/asd/geant4/geant4.9.6.p01
再輸入選擇需要安裝的可視化工具:
ccmake -DCMAKE_INSTALL_PREFIX=/home/asd/geant4/install /home/asd/geant4/geant4.9.6.p01

//CMAKE_INSTALL_PREFIX 相當(dāng)于--prefix,如果沒有該步,各系統(tǒng)的默認(rèn)安裝路徑為Unix: /usr/local//Windows: C:\ProgramFiles\Geant4,參照http://www.oseye.net/question/96

4.在彈出來的窗口中選擇需要安裝的軟件:如將GEANT4_INSTALL_DATA=ON而在線下載解壓數(shù)據(jù)包(省去自己下載和解壓),將GEANT4_USE_QT =ON而安裝Qt可視化工具注意:若設(shè)為
GEANT4_USE_QT =ON,沒有安裝qt,則出現(xiàn)附錄(1)的提示沒有安裝OpenGL則出現(xiàn)附錄(2)
5.編譯:make
6.安裝:make install
7.
初始化環(huán)境變量:export G4LEDATA=/home/asd/geant4/install/share/Geant4-9.6.1/data/G4EMLOW6.32等
7.運(yùn)行例子:cd N02
mkdir build
cd build
cmake -DGeant4_DIR=/home/asd/geant4/install/lib/Geant4-9.6.1 ..
make
./exampleN02


注意:
1.如果在安裝中出現(xiàn)了問題,就根據(jù)提示安裝需要的庫(kù)文件即可,如安裝ccmake窗口化命令包: sudo apt-get install cmake-curses-gui
2.Ubuntu下安裝Qt:sudo apt-get install qt4-dev-tools qt4-doc qt4-qtconfig qt4-demos qt4-designer
其中qt4-dev-tools 包含了Qt Assistant及Qt Linguist等工具,因此不需要單獨(dú)安裝這兩個(gè)工具。其它的,qt4-doc 是幫助文檔,包含了Qt中各個(gè)類庫(kù)的詳細(xì)說明以及豐富的例子程序,可以使用Qt Assistant 工具來打開閱讀。qt4-qtconfig 是配置Qt環(huán)境的一個(gè)對(duì)話框,一般默認(rèn)就行了,很少有必要去更改。qt4-demos 包含很多可以運(yùn)行起來的可執(zhí)行文件以及源代碼。qt4-designer是用來設(shè)計(jì)GUI界面的設(shè)計(jì)器。
附錄:
(1)CMake Error at
/usr/share/cmake-2.8/Modules/FindPackageHandleStandardArgs.cmake:97
(MESSAGE):
CouldNOTfindQt4 (missing: QT_QMAKE_EXECUTABLE QT_MOC_EXECUTABLE
QT_RCC_EXECUTABLE QT_INCLUDE_DIR QT_LIBRARY_DIR QT_QTCORE_INCLUDE_DIR
QT_QTCORE_LIBRARY QT_QTGUI_INCLUDE_DIR QT_QTGUI_LIBRARY
QT_QTOPENGL_INCLUDE_DIR QT_QTOPENGL_LIBRARY QT_UIC_EXECUTABLE)
Call Stack (most recent call first):
/usr/share/cmake-2.8/Modules/FindPackageHandleStandardArgs.cmake:288
(_FPHSA_FAILURE_MESSAGE)
/usr/share/cmake-2.8/Modules/FindQt4.cmake:1200
(FIND_PACKAGE_HANDLE_STANDARD_ARGS)
cmake/Modules/Geant4InterfaceOptions.cmake:86 (find_package)
CMakeLists.txt:84 (include)
(2)/home/asd/geant4.9.6.p01/source/visualization/OpenGL/src/G4OpenGLViewer.cc: 在成員函數(shù)‘virtual void G4OpenGLViewer::SetView()’中:
/home/asd/geant4.9.6.p01/source/visualization/OpenGL/src/G4OpenGLViewer.cc:297:47: 錯(cuò)誤: ‘gluLookAt’在此作用域中尚未聲明
/home/asd/geant4.9.6.p01/source/visualization/OpenGL/src/G4OpenGLViewer.cc: 在成員函數(shù)‘void G4OpenGLViewer::Pick(GLdouble, GLdouble)’中:
/home/asd/geant4.9.6.p01/source/visualization/OpenGL/src/G4OpenGLViewer.cc:428:53: 錯(cuò)誤: ‘gluPickMatrix’在此作用域中尚未聲明
In file included from /home/asd/geant4.9.6.p01/source/global/management/include/G4PhysicalConstants.hh:27:0,
from /home/asd/geant4.9.6.p01/source/global/management/include/globals.hh:70,
from /home/asd/geant4.9.6.p01/source/visualization/management/include/G4VViewer.hh:39,
from /home/asd/geant4.9.6.p01/source/visualization/OpenGL/include/G4OpenGLViewer.hh:38,
from /home/asd/geant4.9.6.p01/source/visualization/OpenGL/src/G4OpenGLViewer.cc:37:
/home/asd/geant4.9.6.p01/source/externals/clhep/include/CLHEP/Units/PhysicalConstants.h: 在全局域:
/home/asd/geant4.9.6.p01/source/externals/clhep/include/CLHEP/Units/PhysicalConstants.h:79:21: 警告: ‘CLHEP::electron_charge’定義后未使用 [-Wunused-variable]
make[2]: *** [source/visualization/OpenGL/CMakeFiles/G4OpenGL.dir/src/G4OpenGLViewer.cc.o] 錯(cuò)誤 1
make[2]: *** 正在等待未完成的任務(wù)....
make[1]: *** [source/visualization/OpenGL/CMakeFiles/G4OpenGL.dir/all] 錯(cuò)誤 2
make: *** [all] 錯(cuò)誤 2

轉(zhuǎn)載于:https://blog.51cto.com/08jw3/1260109

總結(jié)

以上是生活随笔為你收集整理的CouldNOTfindQt4 install qt4-dev-tools qt4-doc qt4-qtconfig qt4-demos qt4-designer的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。