1
當我嘗試helloworld.c編譯通過記事本+ +的運行功能GCC(由MinGW的)我得到的錯誤:無法打開輸出文件HelloWorld.exe的:權限被拒絕
cannot open output file helloWorld.exe: Permission denied
當我運行只出現問題編譯器通過記事本++的運行功能,所以當我通過cmd手動編譯它時,我沒有遇到任何錯誤。
正如其他人已經回答了類似的問題,我試着在進程資源管理器中查找和helloWorld.exe沒有運行。
。
如何我在記事本++
運行它的其他細節我使用批處理腳本的compile.bat
gcc -o %1 %2
%1
PAUSE
,並在記事本中使用命令運行它++
"...\compile.bat" $(NAME_PART) $(FILE_NAME)
可能是什麼導致這個錯誤?幫助將深受讚賞。
編輯:原來這是記事本++的問題,它沒有顯示它在它自己的目錄中工作。此外,當我嘗試將目錄放入批處理文件時,導致出現問題的原因是它無法處理斯堪的納維亞字母。
嘗試投擲」chmod a + x%1「 –