首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >windows中的启动命令-系统不能接受启动命令参数1。

windows中的启动命令-系统不能接受启动命令参数1。
EN

Stack Overflow用户
提问于 2016-05-17 15:26:43
回答 2查看 1.2K关注 0票数 2

我试图使用START调用一个批处理文件,以便控制其中单个编译命令的处理器关联。

尝试#1

代码语言:javascript
复制
START "" /NODE 1 /AFFINITY 0x1 build_one_qcc.bat

但是我得到了错误信息

系统无法接受启动命令参数1。

尝试#2

代码语言:javascript
复制
START "" build_one_qcc.bat

它启动了一个新的cmd窗口,但在该窗口中,我得到了相同的错误消息。

尝试#3

我将批处理文件的内容加上START命令复制到命令窗口:

代码语言:javascript
复制
start "" /node 1 /affinity 0x1 "qcc -Vgcc_ntoarmv7le ... "

仍然有同样的错误

我做错了什么?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2016-05-17 16:16:45

start /node 0 notepad.exe工作得很好。

start /node 1 notepad.exe在有两个物理处理器的系统上工作良好的

所以你“做错了”的是在一台单处理器计算机上运行它;)

每个(物理)处理器都有自己的DIMM插槽(这并不意味着它无法访问“其他”内存--这只是性能问题)。你就是不能分配不存在的记忆。

票数 3
EN

Stack Overflow用户

发布于 2016-05-17 15:43:41

显然,1 of /node 1不能被处理。

似乎start命令的文档对于[/NODE <NUMA-Node>]是错误的,或者至少NUMA-Node的格式不是数字。

没有它为什么不用呢?

代码语言:javascript
复制
START "" /AFFINITY 0x1 build_one_qcc.bat
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/37280392

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档