[問題] QT problem

看板LinuxDev作者 (121)時間16年前 (2008/08/01 16:29), 編輯推噓4(406)
留言10則, 4人參與, 最新討論串1/1
程式碼: QProcess *process_partition=new QProcess(this); process_partition->setWorkingDirectory ("/home/lpvlsi189/john/linux/qt-x11-opensource-src-4.2.1/examples/PEPS/bin"); process_partition->start("./partition.exe"); 請問各位高手,我將partition.exe放在 /home/lpvlsi189/john/linux/qt-x11-opensource-src-4.2.1/examples/PEPS/bin 的路徑下,但是我執行時,卻無法執行partition.exe 請問一下我路徑這樣設定有問題嗎? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.116.187.188

08/01 19:47, , 1F
partition.exe 是 linux 的執行檔嗎?
08/01 19:47, 1F

08/01 20:24, , 2F
是linux執行檔
08/01 20:24, 2F

08/02 03:10, , 3F
我猜..你start給full path應該就可以
08/02 03:10, 3F

08/02 03:10, , 4F
因為start只會搜尋path不會去搜尋WorkingDirectory
08/02 03:10, 4F

08/02 03:11, , 5F
應該說是給絕對路徑
08/02 03:11, 5F

08/03 02:37, , 6F
我start給full path 還是不行
08/03 02:37, 6F

08/04 18:01, , 7F
我還是對.exe是否是linux執行檔感到疑惑
08/04 18:01, 7F

08/04 19:39, , 8F
照理說應該沒人把elf檔取名成.exe才對 XDD
08/04 19:39, 8F

08/04 22:59, , 9F
明明就有...我看過很多人程式會在windows下開發再
08/04 22:59, 9F

08/04 23:00, , 10F
拿到linux下執行的.好像有的因為方便Makefile會去產生.exe
08/04 23:00, 10F
文章代碼(AID): #18aibRWe (LinuxDev)