鱼C论坛

 找回密码
 立即注册
查看: 1840|回复: 5

vscode编译32位C++程序报错

[复制链接]
发表于 2024-3-20 13:02:19 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

x
系统: win10 IDE: VSCode

问题描述: 在VSCode的终端使用命令行编译入门程序时报错

命令行信息: g++ -m32 main.cpp -o main.exe

报错内容: D:/010-app/012-develop/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/12.2.0/../../../../x86_64-w64-mingw32/bin/ld.exe: skipping incompatible D:/010-app/012-develop/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/12.2.0/../../../libstdc++.dll.a when searching for -lstdc++
...
...
D:/010-app/012-develop/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/12.2.0/../../../../x86_64-w64-mingw32/bin/ld.exe: skipping incompatible D:/010-app/012-develop/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/12.2.0/../../../libmingw32.a when searching for -lmingw32

即使通过微软的包管理器msys64更新了mingw64编译套件, 仍然报错, 求佬解惑
小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

 楼主| 发表于 2024-3-20 13:03:09 | 显示全部楼层
这是我tasks.json的内容:
  1. {
  2.             "type": "cppbuild",
  3.             "label": "build (32-bit)",
  4.             "command": "D:\\010-app\\012-develop\\msys64\\mingw64\\bin\\g++.exe",
  5.             "args": [
  6.                 "-fdiagnostics-color=always",
  7.                 "-g",
  8.                 "-m32",
  9.                 "${file}",
  10.                 "-o",
  11.                 "${fileDirname}\\${fileBasenameNoExtension}_32.exe"
  12.             ],
  13.             "options": {
  14.                 "cwd": "${fileDirname}"
  15.             },
  16.             "problemMatcher": [
  17.                 "$gcc"
  18.             ],
  19.             "group": {
  20.                 "kind": "build",
  21.                 "isDefault": true
  22.             },
  23.             "detail": "Task generated by Debugger."
  24.         }
复制代码
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2024-3-20 15:33:42 | 显示全部楼层
问题已解决
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2025-10-1 02:45

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表