gpt4 book ai didi

架构 x86_64 : "function_name" referenced from 的 c++ undefined symbol

转载 作者:太空宇宙 更新时间:2023-11-04 13:28:41 25 4
gpt4 key购买 nike

<分区>

是的,我知道已经有几个问题对此进行了详细说明,但我觉得我的问题不是那么具体。只是有什么东西在脸上盯着我看,但我不太清楚。

我正在 Makefile 中一起编译 C 和 C++ 文件。在出现与 CFile2 中的函数有关的名义错误之前,一切似乎都运行良好。

编译是这样的(带占位符名称):

g++ -c main.cpp
g++ -c Class.cpp
gcc -c CFile1.c
gcc -c CFile2.c
g++ main.o Class.o CFile1.o CFile2.o -lcurl

我的Class.cpp有一个Class.hpp,我的CFile1和CFile2分别有.h文件。一切都位于同一个目录中,并且它们都具有相同的头保护结构。

#ifndef
#define

//Insert function prototypes here

#endif

我也只在 Class.hpp 中包含了 CFile1.h 和 CFile2.h。仅根据此信息我是否遗漏了什么?

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