[英]can't compile simple file with clang
我有一个简单的cpp文件(只是一个空的int main() {}
),我正在调用clang
clang.exe -cc1 -std=c++11 file.cpp
但是我把file.cpp放在哪里并不重要(我通常将它放在clang可执行文件的同一目录中)clang会一直抱怨
clang.exe: error: no such file or directory: 'file.cpp'
clang.exe: error: no input files
那有什么不对?
编辑:我也试过完整的路径:
D:\clang\llvmclang-build\Debug\bin>clang -cc1 "D:/clang/llvmclang-build/Debug/bin/file.cpp"
error: error reading 'D:/clang/llvmclang-build/Debug/bin/file.cpp'
1 error generated.
由于文件存在而且没有别的,这个错误信息不是很有用。 还试过:
"D:\\clang\\llvmclang-build\\Debug\\bin\\file.cpp"
和
"D:\clang\llvmclang-build\Debug\bin\file.cpp"
错误完全一样
唉,愚蠢的Windows隐藏 - 已知文件扩展的事情!!
对不起,火灾:(
这就是我讨厌在Windows上工作的原因..
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.