用中文名的C语言文件能编译成功吗?
1 个回答
用中文名的C语言文件是否能够编译成功,主要取决于两个方面:
1. 编译器是否支持Unicode路径。主流编译器比如gcc都支持,某些古早环境不支持。
2. 命令行参数是否含有中文。在终端命令编译时参数中含中文可能会导致错误。
Telegram纸飞机的开发环境是Linux系统,还是建议改成英文命名。虽然目前大多数环境都可以支持中文识别,但在跨平台编译和自动构建脚本的时候容易出错。
不光文件名的问题,代码中的中文注释,中文变量名等都可能影响可移植性。写代码的时候保持全英文环境最安全。