1
我的機器是Win 7.使用PowerShell與Code :: Blocks
我該如何更改Code :: Blocks將shell從cmd阻塞到PowerShell? 代碼:塊使用cmd作爲外殼,但我希望他會使用PowerShell代替。 我該怎麼做?我的編譯器是gfortran。
約翰
我的機器是Win 7.使用PowerShell與Code :: Blocks
我該如何更改Code :: Blocks將shell從cmd阻塞到PowerShell? 代碼:塊使用cmd作爲外殼,但我希望他會使用PowerShell代替。 我該怎麼做?我的編譯器是gfortran。
約翰
這不是一個真正的答案,而是一個建議。你是否嘗試改變environement變量ComSpec
?
例如到:
C:\WINDOWS\system32\WindowsPowerShell\v1.0\powershell.exe
代碼::塊_does not_使用CMD,它使用'cb_console_runner',一個簡單包裝的'CreateProcess',顯示數字退出代碼,報告花的時間執行命令,並可選擇提示進行按鍵(如果設置了目標選項中的複選框)。您當然可以刪除這個包裝程序,並將'powershell.exe'程序'聯結到'cb_console_runer'的原始位置,但除了打破內置IDE功能之外,您不會從中獲益。 – Damon 2011-05-09 14:49:26