問題描述
一般來說在linux下程式設計寫個測試程式,都需要製作乙個makefile檔案,但是如果自己手動編寫每個還是比較麻煩,而且看上去也不太專業。而如果用autoconf工具生成也還是需要加入一些手動操作,也不是很方便。
解決方法
利用qt程式裡的qmake工具,qmake工具是qt 開發環境中的工具,它可以根據資料夾下的檔案生成.pro檔案,這個檔案類似於vs的.vcproject,然後再根據這個.pro檔案生成makefile檔案。
操作步驟
安裝qmake工具
sudo apt- get
install qt4
- qmake
在src資料夾下執行
qmake- project
--生成.pro檔案
qmake
--根據.pro檔案生成makefile
make
注意
config-=qt
qt -=
gui core
最後附上pro檔案的配置文件:
當然如果要生成負責的makefile檔案還是要通過autoconf類似的工具:
qmake生成vs的vcproj sln工程
qmake生成的vs工程與環境變數中的 qmakespec相關,可以有兩種方法 1.預設情況下,即環境變數qmakespec為你裝的qt for vs的版本,預設生成的為該版本的vs工程,如,你裝的是qt for vs2010,那麼環境變數qmakespec win32 msvc2010,預設情況下...
qmake生成VS的vcproj sln工程檔案
1.預設情況下,即環境變數qmakespec為你裝的qt for vs的版本,預設生成的為該版本的vs工程,如,你裝的是qt for vs2010,那麼環境變數qmakespec win32 msvc2010,預設情況下生成的是vc2010的工程。當你的xx.pro的template subdirs...
Linux用專業工具pwgen生成使用者密碼
序言 在生活中,我們需要用到大量的密碼,這些密碼最好不要統一,否則萬一洩漏的話,所有賬號都暴露在風險之下。而在工作中,我們同樣也需要用到大量密碼,比如批量新增使用者,批量設定伺服器密碼等。如果靠自己去想的話,想到的密碼可以不夠強大,而且比較費力。下面就介紹一種方法來批量生成高強度的密碼。所謂的高強度...