在進行Qt程序編譯的時候,經常用Qtcreator來搞定,在這上面當然簡單了,完全的圖形界面操作,然后還可以設置編譯輸出的路徑。然而由於項目需要,當把程序放到嵌入式上運行時就不能這么做了,因為很多嵌入式平台沒有那么多資源,只能在命令行里qmake和make了,但是這里會出現一個問題,就是單純地在項目目錄下qmake和make會使得所有編譯出來的文件全部堆在項目目錄下,這樣就會使項目的管理比較混亂,這里使用了兩種方法可以使得編譯的文件不會出現在項目文件下。
第一種是給qmake和make加一點參數,指定它們的輸出路徑,命令如下
$qmake -o filepath $make --directory=filepath