突然之间,当使用基于通配符的文件名时,我似乎正在努力从 Windows(特别是 10)的命令行编译 c++ 程序(特别是 TDM64 5.1.0)。当名称完整时,它可以正常工作。我之前已经做过无数次了,没有问题编辑:但通常不会在 Windows 上......我之前对这个工作的记忆一定是错误的。我错过了什么?
C:\Users\Duncan Coulter\Code>dir *.cpp Volume in drive C has no label. Volume Serial Number is 9EE6-DBBD Directory of C:\Users\Duncan Coulter\Code 2016/04/04 01:35 PM 7 869 LittleMan.cpp 2016/04/04 01:35 PM 1 912 main.cpp 2 File(s) 9 781 bytes 0 Dir(s) 90 288 394 240 bytes free C:\Users\Duncan Coulter\Code>g++ *.cpp g++: error: *.cpp: Invalid argument C:\Users\Duncan Coulter\Code>g++ main.cpp LittleMan.cpp