gpt4 book ai didi

c++ - MingW 环境路径

转载 作者:行者123 更新时间:2023-11-28 05:48:54 25 4
gpt4 key购买 nike

我正在尝试编译一个简单的程序,但 MingW C++ 编译器找不到路径。我有两个文件,一个是 C:\main.cpp 另一个是 C:\Include\test.h

#include <iostream>
#include "test.h"

using namespace std;

int main()
{
cout << "test" << endl;
getchar();
return 0;
}

我已经修改了 CPATH、CPLUS_INCLUDE_PATH 环境变量以包含 C:\Include 路径,但它仍然无法使用 g++ c:\main.cpp -o c:\main 进行编译。 exe

命令行输出。

c:\main.cpp:2:18: fatal error: test.h: No such file or directory
compilation terminated.

我也使用了这个注册表文件。还是不行。

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Control\Session Manager\Environment]
"LIBRARY_PATH"="C:\\Include"
"C_INCLUDE_PATH"="C:\\Include"
"CPLUS_INCLUDE_PATH"="C:\\Include"

最佳答案

这里的信息确实不够,将源文件存储在根目录中是值得怀疑的,但您可以尝试:

g++ -I 包含 c:\main.cpp -o c:\main.exe

假设你的 cwd 是 C:\

关于c++ - MingW 环境路径,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35669978/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com