C++运行库的安装路径通常取决于你所使用的操作系统和编译器。以下是一些常见的C++运行库及其安装路径:
C:\Program Files (x86)\Microsoft Visual Studio\2019\<Edition>\VC\Tools\MSVC\<Version>\lib
C:\Program Files (x86)\Microsoft Visual Studio\2019\<Edition>\VC\Tools\MSVC\<Version>\atlmfc\lib
其中<Edition>
可能是"Community"、“Professional"或"Enterprise”,<Version>
可能是"14.28.29910"等,具体取决于你安装的版本。-L
选项指定。例如:/usr/lib
/usr/local/lib
此外,GCC还提供了-lstdc++
选项来链接C++标准库。-lstdc++
选项链接C++标准库。-L
选项指定。例如:/usr/local/lib
/usr/lib
此外,macOS系统还提供了-lstdc++
选项来链接C++标准库。请注意,这些路径可能会因操作系统版本、编译器版本和安装方式的不同而有所变化。为了确保正确找到所需的运行库,建议在编译时通过命令行参数指定库路径,例如:
对于Visual Studio:
cl /I"C:\Program Files (x86)\Microsoft Visual Studio\2019\<Edition>\VC\Tools\MSVC\<Version>\include" /link /LIBPATH:"C:\Program Files (x86)\Microsoft Visual Studio\2019\<Edition>\VC\Tools\MSVC\<Version>\lib" <source_file>.cpp
对于GCC/Clang:
g++ -I/usr/local/include -L/usr/local/lib -lstdc++ <source_file>.cpp -o <executable_name>
对于macOS:
clang++ -I/usr/local/include -L/usr/local/lib -lstdc++ <source_file>.cpp -o <executable_name>