我有一個編譯後的C代碼到.exe中,並且可以通過雙擊在不同位置成功執行.exe。編譯.exe找不到輸入文件
我正在嘗試使用SAS來執行.exe。有錯誤消息說,輸入文件無法找到,所以.exe無法正確執行。
我用Visual Studio編譯c代碼。我猜測它與編譯代碼的方式有關(例如所有源文件和頭文件的默認目錄以及文件的保存位置)?
任何人都可以給我一些想法,調試和解決這個問題?
用於調用.exe的SAS代碼被粘貼到下面,錯誤消息也被粘貼。
x '"C:\Users\Gfish\Documents\Visual Studio 2010\Projects\M\Debug\M.exe"';
error image 非常感謝!
Gfish
再次調用該.exe使用infile中和管後在SAS的錯誤味精附着以及(即,誤差2)enter image description here
請張貼使用的SAS代碼和收到的錯誤。發佈後,這個問題不符合SO規則。 – Reeza
請閱讀每個標籤的要求和相關性,並且不要將文字發佈爲圖片。 –
...並且錯誤消息不會說「輸入文件無法找到」,而是「沒有文件打開」。 –