2014年8月28日 星期四

迷路的程式 Path with process~

最近被自己之前設計的程式搞瘋了
popen 在windows 底下似乎有點詭異

1. 採用相對路徑 .\test\sqlite3.exe
發現 當kaga把其他程式 一起打包成MSI檔 在其他環境 沒有辦法正確執行

2. 採用絕對路徑 C:\desktop\tests\qlite3.exe
好像可以了 結果....
當在其他環境 路徑中 出現空格... 就會fail

目前採用 雙引號 包起來
就正常哩~~~

在windows 底下 的路徑 還是盡量採用絕對路徑
也要注意到路徑可能的命名問題

由於這個程式 有的跑系統服務
有的跑在 user space
當彼此呼叫 有時候也滿多 麻煩的 > <

另外下一篇打算來
PO 一下製作MSI檔的流程吧~

See you next time~

沒有留言:

張貼留言

留言前請三思,禁止任何色情暴力等不當言語