2
我正在嘗試編寫一個Qt應用程序,它將使用QProcess
來調用ffmpeg.exe
來轉換媒體文件。我無法弄清楚確保ffmpeg.exe
文件從我的開發目錄複製到構建目錄的最佳方式,以便構建(以及稍後部署的)應用程序可以訪問它。將exe文件複製到Qt構建目錄
我看到關於我的.pro文件(https://stackoverflow.com/a/13168287)使用INSTALLS
參數信息,但QMAKE文檔說:
注意,qmake可以跳過的可執行文件。
與上述所有,應該如何確保我想用於QProcess
的exe文件最終在build目錄中(準備稍後部署)?
這看起來不錯,我沒有機會嘗試一下,但是一旦我確認了它的作用,我會將其標記爲答案。這隻適用於Windows? – jp36
工程太棒了!同樣的事情會在其他平臺上工作嗎? – jp36
在其他平臺上,您應該使用特定於平臺的命令。例如在Linux上,您應該使用'cp'來複制文件,如下所示:http://stackoverflow.com/questions/27745076/how-do-i-stop-qt-creator-placing-my-executable-in-a- debug-subdirectory/27745759#27745759 – Nejat