我正在尝试运行以下批处理命令。该命令已从IDE中提取,因此可以确认它是有效的。但遇到了下面提到的错误。
我已经尝试过一些带有双引号的变体,但它们都没有起作用。 即使在powershell中也有相同的消息。
C:\Program Files\IAR Systems\Embedded Workbench 7.0\430\bin\icc430.exe F:\CP001\source\Meter\Main.c -D Hardware_P20E -D Calibration_code -D _Optical -D _Configuration_TS0382 -o F:\CP001\Temp\C20EO\Obj\ --no_cse --no_unroll --no_inline --no_code_motion --no_tbaa --debug -D__MSP430F425 -e --double=32 --dlib_config C:\Program Files\IAR Systems\Embedded Workbench 7.0\430\lib\dlib\dl430fn.h -Ol --multiplier=16 --segment __data16=DATA16 --segment __data20=DATA20
更新:
尝试使用引号的解决方法会在某种程度上让编译器混淆。
"
括起来,否则命令提示符会认为C:\Program
是要运行的程序,而其余部分是针对该程序的参数。 - Some programmer dude