C++使用全局变量的方法多个文件

yangkede16857 3 0 PDF 2020-12-31 00:12:47

启动错误的做法 在global.h声明和定义变量 int sharedData = 9; 编译出错 Building target: CTest Invoking: GCC C++ Linker g++ -o "CTest" ./src/CTest.o ./src/global.o ./src/global.o:(.data+0x0): `sharedData'被多次定义 ./src/CTest.o:(.data+0x0):第一次在此定义 collect2: 错误: ld 返回 1 正确的做法。 在global.h头文件声明

用户评论
请输入评论内容
评分:
暂无评论