2011-05-05 150 views
1

我的机器是Win 7.使用PowerShell与Code :: Blocks

我该如何更改Code :: Blocks将shell从cmd阻塞到PowerShell? 代码:块使用cmd作为外壳,但我希望他会使用PowerShell代替。 我该怎么做?我的编译器是gfortran。

约翰

+2

代码::块_does not_使用CMD,它使用'cb_console_runner',一个简单包装的'CreateProcess',显示数字退出代码,报告花的时间执行命令,并可选择提示进行按键(如果设置了目标选项中的复选框)。您当然可以删除这个包装程序,并将'powershell.exe'程序'联结到'cb_console_runer'的原始位置,但除了打破内置IDE功能之外,您不会从中获益。 – Damon 2011-05-09 14:49:26

回答

0

这不是一个真正的答案,而是一个建议。你是否尝试改变environement变量ComSpec

例如到:

C:\WINDOWS\system32\WindowsPowerShell\v1.0\powershell.exe