社区讨论

求助:MSYS2 G++编译输出文件名乱码

灌水区参与者 4已保存回复 8

讨论操作

快速查看讨论及其快照的属性,并进行相关操作。

当前回复
8 条
当前快照
1 份
快照标识符
@lo24iqwm
此快照首次捕获于
2023/10/23 07:52
2 年前
此快照最后确认于
2023/11/03 08:11
2 年前
查看原帖
CPP
//test.cpp
#include<iostream>
using namespace std;
int main()
{
	cout<<"hello world\n";
	return 0;
}
BASH
X@Y MINGW64 ~
$ g++ ./test.cpp -o 测试

X@Y MINGW64 ~
$ ls
test.cpp  娴嬭瘯.exe
之前一直正常,在某一次更新MSYS2后,突然出现了这个问题。请问是什么原因,应当如何解决
附:g++版本
BASH
$ g++ -v
Using built-in specs.
COLLECT_GCC=C:\msys64\mingw64\bin\g++.exe
COLLECT_LTO_WRAPPER=C:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/lto-wrapper.exe
Target: x86_64-w64-mingw32
Configured with: ../gcc-13.1.0/configure --prefix=/mingw64 --with-local-prefix=/mingw64/local --buil
d=x86_64-w64-mingw32 --host=x86_64-w64-mingw32 --target=x86_64-w64-mingw32 --with-native-system-head
er-dir=/mingw64/include --libexecdir=/mingw64/lib --enable-bootstrap --enable-checking=release --wit
h-arch=nocona --with-tune=generic --enable-languages=c,lto,c++,fortran,ada,objc,obj-c++,jit --enable
-shared --enable-static --enable-libatomic --enable-threads=posix --enable-graphite --enable-fully-d
ynamic-string --enable-libstdcxx-filesystem-ts --enable-libstdcxx-time --disable-libstdcxx-pch --ena
ble-lto --enable-libgomp --disable-libssp --disable-multilib --disable-rpath --disable-win32-registr
y --disable-nls --disable-werror --disable-symvers --with-libiconv --with-system-zlib --with-gmp=/mi
ngw64 --with-mpfr=/mingw64 --with-mpc=/mingw64 --with-isl=/mingw64 --with-pkgversion='Rev7, Built by
 MSYS2 project' --with-bugurl=https://github.com/msys2/MINGW-packages/issues --with-gnu-as --with-gn
u-ld --disable-libstdcxx-debug --with-boot-ldflags=-static-libstdc++ --with-stage1-ldflags=-static-l
ibstdc++
Thread model: posix
Supported LTO compression algorithms: zlib zstd
gcc version 13.1.0 (Rev7, Built by MSYS2 project)

回复

8 条回复,欢迎继续交流。

正在加载回复...