Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/cplusplus/160.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
C++ 在Mac OS X上编译Sphere_2.6a库_C++_Macos - Fatal编程技术网

C++ 在Mac OS X上编译Sphere_2.6a库

C++ 在Mac OS X上编译Sphere_2.6a库,c++,macos,C++,Macos,我正在尝试在Mac OS X上编译sphere_2.6a库。开始时需要以下参数: Defined Commands and Options: Compiler = gcc Compiler options = -g -m32 -DNARCH_UNIX Install = cp Ranlib = ranlib Archiver = ar ru 问题是,我得到了以下错误输出: Undefi

我正在尝试在Mac OS X上编译sphere_2.6a库。开始时需要以下参数:

Defined Commands and Options:
  Compiler           = gcc
  Compiler options   = -g -m32 -DNARCH_UNIX
  Install            = cp
  Ranlib             = ranlib
  Archiver           = ar ru
问题是,我得到了以下错误输出:

Undefined symbols for architecture i386:
"_hs_getopt", referenced from:
   _main in cc36C6uK.o
"_hs_optind", referenced from:
   _main in cc36C6uK.o
"_sp_create_header", referenced from:
  _main in cc36C6uK.o
"_sp_fpcopy", referenced from:
  _main in cc36C6uK.o
"_sp_get_version", referenced from:
  _main in cc36C6uK.o
"_sp_verbose", referenced from:
  _main in cc36C6uK.o
"_sp_write_header", referenced from:
  _main in cc36C6uK.o
ld: symbol(s) not found for architecture i386
collect2: ld returned 1 exit status
make[2]: *** [h_add] Error 1
有人知道问题出在哪里吗

非常感谢,
Giovanni

您缺少一些可链接的库。您知道哪些库吗?在谷歌上搜索这些符号,您可能会找到您需要的库。是的,我找到了。但是没有任何建议。。。