Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/cplusplus/154.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/arrays/13.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
XCode链接器错误1-全局数组错误? 我在Visual Studio 13中编写了一个C++ PROJEKT,现在我想把它编译到一个MAC上。 检查代码后,我现在得到一个链接器错误1,规格如下:_C++_Arrays_Macos_Linker_Global - Fatal编程技术网

XCode链接器错误1-全局数组错误? 我在Visual Studio 13中编写了一个C++ PROJEKT,现在我想把它编译到一个MAC上。 检查代码后,我现在得到一个链接器错误1,规格如下:

XCode链接器错误1-全局数组错误? 我在Visual Studio 13中编写了一个C++ PROJEKT,现在我想把它编译到一个MAC上。 检查代码后,我现在得到一个链接器错误1,规格如下:,c++,arrays,macos,linker,global,C++,Arrays,Macos,Linker,Global,ld:6个用于体系结构x86_64的双精度符号 叮当声:错误:链接器命令失败,退出代码为1(使用-v查看调用) 在上面,我可以看到我创建的一些文件,比如Listener.o和main.o 我看了一下,看起来全局数组是个问题,但我不知道为什么,因为我只在标题中声明数组,没有定义 好的,让我们看看代码 Listener.h #include main.h int checkMouseDown[8]; int ShakerToogled; class definition... Listener.c

ld:6个用于体系结构x86_64的双精度符号 叮当声:错误:链接器命令失败,退出代码为1(使用-v查看调用)

在上面,我可以看到我创建的一些文件,比如Listener.o和main.o

我看了一下,看起来全局数组是个问题,但我不知道为什么,因为我只在标题中声明数组,没有定义

好的,让我们看看代码

Listener.h

#include main.h
int checkMouseDown[8];
int ShakerToogled;
class definition...
Listener.cpp

#include main.h

... update the Variables and create them...
摇床

float intValue[16][10];
int SenderToogled;
摇床

#include main.h

... update the Variables and create them...
int checkMouseDown[8];
main.c

#include Listener.h
#include shaker.h

do something... with the global arrays
希望我能解释我的问题,你知道一些帮助

亲切问候


PS:错误仅在Mac电脑上,不在Windows中的Visual Studio中…

获取错误,已将文件更改为:

在摇壶里

extern int checkMouseDown[8];
在摇壶里

#include main.h

... update the Variables and create them...
int checkMouseDown[8];
正在工作;)