1>Marchingcube.cpp.obj : error LNK2001: 无法解析的外部符号 "public: static float (* AMarchingcube::mydata)[251][201]" (?mydata@AMarchingcube@@2PAY1PL@MJ@MA) 1>C:\Users\ADMIN\Documents\Unreal Projects\MCinUE4\Binaries\Win64\UE4Editor-MCinUE4-Win64-DebugGame.dll : fatal error LNK1120: 1 个无法解析的外部命令
时间: 2023-07-21 17:03:36 浏览: 96
这个错误提示是由于在链接阶段找不到 `AMarchingcube::mydata` 这个静态变量的定义。可能的原因是:
1. 在代码中声明了 `AMarchingcube::mydata`,但没有在任何地方定义它。你需要在某个文件中定义这个静态变量。比如,在一个 `.cpp` 文件中添加如下代码:
```cpp
float (*AMarchingcube::mydata)[251][201] = nullptr;
```
这里的 `nullptr` 是为了避免未初始化的静态变量使用时出现问题。
2. 在链接阶段没有将包含 `AMarchingcube::mydata` 定义的 `.cpp` 文件加入编译。你需要检查一下工程中是否存在包含 `AMarchingcube::mydata` 定义的 `.cpp` 文件,如果有,就需要将它们加入编译,以便在链接时能够找到这个静态变量的定义。
如果以上两种情况都不是问题所在,你可以尝试重新编译整个工程,并确保所有文件都被正确地编译和链接。
相关问题
1>Marchingcube.cpp.obj : error LNK2001: 无法解析的外部符号 "public: static float (* AMarchingcube::mydata)[251][201]" (?mydata@AMarchingcube@@2PAY1PL@MJ@MA)
这个错误是因为链接器无法找到静态成员变量 `AMarchingcube::mydata` 的定义。你需要在某个地方定义它,例如在 AMarchingcube.cpp 中添加如下代码:
```
float (*AMarchingcube::mydata)[251][201] = nullptr;
```
这将定义一个名为 `mydata` 的指向 float[251][201] 类型的指针,并将其初始化为 nullptr。如果你已经在 .h 文件中声明了静态成员变量 `AMarchingcube::mydata`,则可以在 .cpp 文件中省略类型声明部分。
1>源.obj : error LNK2001: 无法解析的外部符号 glad_glViewport
这个错误通常是由于缺少Glad库导致的。请确保你已经正确地链接了Glad库,并且在代码中包含了正确的头文件。
如果你已经正确链接了Glad库并且包含了正确的头文件,但是仍然遇到这个错误,请确保你的编译器支持OpenGL 3.3及以上版本。如果不支持,请尝试更新你的显卡驱动程序或更换支持OpenGL 3.3的显卡。
阅读全文
相关推荐
![pdf](https://img-home.csdnimg.cn/images/20241231044930.png)
![rar](https://img-home.csdnimg.cn/images/20241231044955.png)
![rar](https://img-home.csdnimg.cn/images/20241231044955.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)