vscode 编译工程问题总结

1.安装NuGet Package出错

The “path” argument must be of type string or an instance of Buffer of URL Received undefined 

解决方法:

账号登录,重启vscode

(1)找到登录

(2)选择一个登录方式登录

(3)登录成功,重启vscode

2.编译时node错误,需要安装Nodejs:

node:无法将“node”识别为cmdlet.....

解决方法(参考博客):

node : 无法将“node”项识别为 cmdlet、函数、脚本文件或可运行程序的名称。请检查名称的拼写,如果包括路径,请确保路径正 确,然后再试一次 的解决方案_咸鱼柴也有大厂梦的博客-CSDN博客

3.编译出现node Uncaught SyntaxError F:\TEST\test.exe:1MZ�

SyntaxError: Unexpected identifier
    at internalCompileFunction (node:internal/vm:73:18)
    at wrapSafe (node:internal/modules/cjs/loader:1178:20)
    at Module._compile (node:internal/modules/cjs/loader:1220:27)
    at Module._extensions..js (node:internal/modules/cjs/loader:1310:10)
    at Module.load (node:internal/modules/cjs/loader:1119:32)
    at Module._load (node:internal/modules/cjs/loader:960:12)
    at Function.executeUserEntryPoint [as runMain] (node:internal/modules/run_main:81:12)
    at node:internal/main/run_main_module:23:47

Node.js v18.17.0

解决方法:

 (1)由于node下载至D盘,打开vscode设置,修改安装位置:

(2)默认为“none”,修改为"D:\\nodejs\\node.exe"

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
要在VSCode中编译IAR 8.32工程,需要进行以下步骤: 1. 安装适当的插件:在VSCode的扩展市场中,搜索并安装C/C++和IAR Embedded工具链插件。 2. 打开工程:在VSCode中,点击“文件”菜单,选择“打开文件夹”,然后选择IAR 8.32工程所在的文件夹。 3. 配置编译器:检查IAR Embedded工具链插件的设置是否正确。点击“文件”菜单,选择“首选项”,然后点击“设置”。在设置中搜索“C_Cpp.default.intelliSenseMode”,确保设置为“iar”。 4. 配置任务:点击“查看”菜单,选择“终端”,在终端中选择“新终端”选项。然后在终端中运行“Ctrl + Shift + P”快捷键,输入“Configure Default Build Task”并选择相应的选项。选择“其他”配置,然后在.vscode文件夹下创建一个名为tasks.json的文件,编辑该文件以配置编译任务。 5. 配置任务文件(tasks.json):在tasks.json文件中,使用适当的参数配置任务,例如配置工作目录、编译命令等。确保将编译命令调整为IAR的工具链命令,并将输出目录设置为期望的目录。 6. 运行编译任务:在VSCode中,按下“Ctrl + Shift + B”快捷键选择已配置的编译任务,或者使用命令面板(Ctrl + Shift + P)运行“Tasks: Run Build Task”命令,选择相应的编译任务进行编译。 7. 查看编译结果:在编译完成后,可以查看编译输出结果以及可能出现的错误信息等。 以上是在VSCode中编译IAR 8.32工程的简要步骤,根据具体的软件配置和工程要求,可能需要其他额外的配置和操作。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值