繁体   English   中英

编译时 Gcc 以错误代码 1 退出

[英]Gcc exited with error code 1 while compiling

我尝试编译由 Cython 生成的 ac 文件,但出现了一个非常大的错误:

iMacdeUlisateur:GPE1 anton$ gcc -shared -o gpe1 provisoire.c `python-config --include` 
Undefined symbols for architecture x86_64:
  "_PyBaseObject_Type", referenced from:
      ___Pyx_InBases in provisoire-0219e5.o
  "_PyBool_Type", referenced from:
      ___pyx_pf_8compiler_4BOOL___init__ in provisoire-0219e5.o
      ___pyx_pf_8compiler_4IsaBool in provisoire-0219e5.o
  "_PyCFunction_Type", referenced from:
      ___Pyx_PyObject_CallOneArg in provisoire-0219e5.o
      ___Pyx_PyObject_CallNoArg in provisoire-0219e5.o
  "_PyClass_Type", referenced from:
      _initcompiler in provisoire-0219e5.o
      ___Pyx_PyErr_GivenExceptionMatches in provisoire-0219e5.o
      ___Pyx_CalculateMetaclass in provisoire-0219e5.o
      ___Pyx_PyErr_GivenExceptionMatchesTuple in provisoire-0219e5.o
  "_PyCode_New", referenced from:
      ___Pyx_InitCachedConstants in provisoire-0219e5.o
      ___Pyx_CreateCodeObjectForTraceback in provisoire-0219e5.o
  "_PyDict_GetItem", referenced from:
      ___Pyx_GetModuleGlobalName in provisoire-0219e5.o
      ___pyx_pw_8compiler_19InstructionNotFound_1__init__ in provisoire-0219e5.o
      ___pyx_pw_8compiler_16FunctionNotFound_1__init__ in provisoire-0219e5.o
      ___pyx_pw_8compiler_14ParameterError_1__init__ in provisoire-0219e5.o
      ___pyx_pw_8compiler_11Interuption_1__init__ in provisoire-0219e5.o
      ___pyx_pw_8compiler_20ReturnParameterError_1__init__ in provisoire-0219e5.o
      ___pyx_pw_8compiler_13OperatorError_1__init__ in provisoire-0219e5.o
      ...
  "_PyDict_New", referenced from:
      _initcompiler in provisoire-0219e5.o
      ___Pyx_Import in provisoire-0219e5.o
      ___Pyx_Py3MetaclassPrepare in provisoire-0219e5.o
      ___pyx_pf_8compiler_12MainFunction_4Int in provisoire-0219e5.o
      ___pyx_pf_8compiler_12MainFunction_6Str in provisoire-0219e5.o
      ___pyx_pf_8compiler_12MainFunction_8AsigneVariableValues in provisoire-0219e5.o
      ___pyx_pf_8compiler_12MainFunction_16Func in provisoire-0219e5.o
      ...
  "_PyDict_Next", referenced from:
      ___Pyx_ParseOptionalKeywords in provisoire-0219e5.o
      ___Pyx_PyFunction_FastCallDict in provisoire-0219e5.o
  "_PyDict_SetItem", referenced from:
      _initcompiler in provisoire-0219e5.o
      ___Pyx_ParseOptionalKeywords in provisoire-0219e5.o
      ___pyx_pf_8compiler_12MainFunction_4Int in provisoire-0219e5.o
      ___pyx_pf_8compiler_12MainFunction_6Str in provisoire-0219e5.o
      ___pyx_pf_8compiler_12MainFunction_8AsigneVariableValues in provisoire-0219e5.o
      ___pyx_pf_8compiler_12MainFunction_16Func in provisoire-0219e5.o
      ___pyx_pf_8compiler_12MainFunction_18FuncExecute in provisoire-0219e5.o
      ...
  "_PyDict_Size", referenced from:
      ___pyx_pw_8compiler_19InstructionNotFound_1__init__ in provisoire-0219e5.o
      ___pyx_pw_8compiler_16FunctionNotFound_1__init__ in provisoire-0219e5.o
      ___pyx_pw_8compiler_14ParameterError_1__init__ in provisoire-0219e5.o
      ___pyx_pw_8compiler_11Interuption_1__init__ in provisoire-0219e5.o
      ___pyx_pw_8compiler_20ReturnParameterError_1__init__ in provisoire-0219e5.o
      ___pyx_pw_8compiler_13OperatorError_1__init__ in provisoire-0219e5.o
      ___pyx_pw_8compiler_11SyntaxError_1__init__ in provisoire-0219e5.o
      ...
  "_PyDict_Type", referenced from:
      _initcompiler in provisoire-0219e5.o
  "_PyErr_Clear", referenced from:
      _initcompiler in provisoire-0219e5.o
      ___Pyx_PyObject_GetSlice in provisoire-0219e5.o
      ___Pyx_Py3MetaclassPrepare in provisoire-0219e5.o
      ___Pyx_Py3ClassCreate in provisoire-0219e5.o
      _main in provisoire-0219e5.o
      ___Pyx_GetItemInt_Fast in provisoire-0219e5.o
      ___Pyx_SetItemInt_Fast in provisoire-0219e5.o
      ...
  "_PyErr_ExceptionMatches", referenced from:
      ___Pyx_PyObject_GetSlice in provisoire-0219e5.o
      ___Pyx_Py3MetaclassPrepare in provisoire-0219e5.o
      ___Pyx_Py3ClassCreate in provisoire-0219e5.o
      ___Pyx_GetItemInt_Fast in provisoire-0219e5.o
      ___Pyx_SetItemInt_Fast in provisoire-0219e5.o
      ___Pyx_FetchCommonType in provisoire-0219e5.o
  "_PyErr_Format", referenced from:
      ___Pyx_PyObject_GetSlice in provisoire-0219e5.o
      ___Pyx_GetBuiltinName in provisoire-0219e5.o
      ___Pyx_RaiseArgtupleInvalid in provisoire-0219e5.o
      ___Pyx_ParseOptionalKeywords in provisoire-0219e5.o
      ___Pyx_RaiseDoubleKeywordsError in provisoire-0219e5.o
      ___Pyx_PyObject_GetIndex in provisoire-0219e5.o
      ___Pyx_RaiseUnboundLocalError in provisoire-0219e5.o
      ...
  "_PyErr_GivenExceptionMatches", referenced from:
      ___Pyx_PyErr_GivenExceptionMatches in provisoire-0219e5.o
      ___Pyx_PyObject_GetIndex in provisoire-0219e5.o
  "_PyErr_NoMemory", referenced from:
      ___Pyx_CyFunction_InitDefaults in provisoire-0219e5.o
  "_PyErr_NormalizeException", referenced from:
      ___Pyx_Raise in provisoire-0219e5.o
      ___Pyx__GetException in provisoire-0219e5.o
  "_PyErr_Occurred", referenced from:
      _initcompiler in provisoire-0219e5.o
      ___Pyx_PyObject_GetSlice in provisoire-0219e5.o
      ___Pyx_PyObject_Call in provisoire-0219e5.o
      _main in provisoire-0219e5.o
      ___Pyx_ParseOptionalKeywords in provisoire-0219e5.o
      ___pyx_pf_8compiler_12MainFunction_8AsigneVariableValues in provisoire-0219e5.o
      ___Pyx_PyObject_GetIndex in provisoire-0219e5.o
      ...
  "_PyErr_Print", referenced from:
      _main in provisoire-0219e5.o
  "_PyErr_SetString", referenced from:
      _initcompiler in provisoire-0219e5.o
      ___Pyx_CalculateMetaclass in provisoire-0219e5.o
      ___Pyx_PyUnicode_Join in provisoire-0219e5.o
      ___Pyx_PyObject_Call in provisoire-0219e5.o
      ___Pyx_GetStdout in provisoire-0219e5.o
      ___pyx_pf_8compiler_3INT___init__ in provisoire-0219e5.o
      ___Pyx_Raise in provisoire-0219e5.o
      ...
  "_PyErr_WarnEx", referenced from:
      ___Pyx_check_binary_version in provisoire-0219e5.o
  "_PyErr_WriteUnraisable", referenced from:
      ___Pyx_inner_PyErr_GivenExceptionMatches2 in provisoire-0219e5.o
  "_PyEval_EvalCodeEx", referenced from:
      ___Pyx_PyFunction_FastCallDict in provisoire-0219e5.o
  "_PyEval_EvalFrameEx", referenced from:
      ___Pyx_PyFunction_FastCallNoKw in provisoire-0219e5.o
  "_PyExc_AttributeError", referenced from:
      ___Pyx_Py3MetaclassPrepare in provisoire-0219e5.o
      ___Pyx_FetchCommonType in provisoire-0219e5.o
  "_PyExc_BaseException", referenced from:
      ___Pyx_Raise in provisoire-0219e5.o
  "_PyExc_Exception", referenced from:
      _initcompiler in provisoire-0219e5.o
  "_PyExc_ImportError", referenced from:
      _initcompiler in provisoire-0219e5.o
  "_PyExc_IndexError", referenced from:
      ___Pyx_PyObject_GetIndex in provisoire-0219e5.o
  "_PyExc_KeyError", referenced from:
      ___Pyx_Py3ClassCreate in provisoire-0219e5.o
  "_PyExc_NameError", referenced from:
      ___Pyx_GetBuiltinName in provisoire-0219e5.o
  "_PyExc_OverflowError", referenced from:
      ___Pyx_PyObject_GetSlice in provisoire-0219e5.o
      ___Pyx_PyUnicode_Join in provisoire-0219e5.o
      ___Pyx_GetItemInt_Fast in provisoire-0219e5.o
      ___Pyx_SetItemInt_Fast in provisoire-0219e5.o
      ___Pyx_PyObject_GetIndex in provisoire-0219e5.o
  "_PyExc_RuntimeError", referenced from:
      ___Pyx_GetStdout in provisoire-0219e5.o
  "_PyExc_StopIteration", referenced from:
      _initcompiler in provisoire-0219e5.o
      ___pyx_pf_8compiler_12MainFunction_8AsigneVariableValues in provisoire-0219e5.o
      ___pyx_pf_8compiler_12MainFunction_10SliceTest in provisoire-0219e5.o
      ___pyx_pf_8compiler_12MainFunction_12SliceInstructions in provisoire-0219e5.o
      ___pyx_pf_8compiler_12MainFunction_14Print in provisoire-0219e5.o
      ___pyx_pf_8compiler_12MainFunction_16Func in provisoire-0219e5.o
      ___pyx_pf_8compiler_12MainFunction_22If in provisoire-0219e5.o
      ...
  "_PyExc_SystemError", referenced from:
      ___Pyx_PyObject_Call in provisoire-0219e5.o
      ___pyx_pf_8compiler_3INT___init__ in provisoire-0219e5.o
      ___pyx_pf_8compiler_3STR___init__ in provisoire-0219e5.o
      ___Pyx_PyObject_CallMethO in provisoire-0219e5.o
      ___Pyx_CyFunction_CallMethod in provisoire-0219e5.o
  "_PyExc_TypeError", referenced from:
      ___Pyx_PyObject_GetSlice in provisoire-0219e5.o
      ___Pyx_CalculateMetaclass in provisoire-0219e5.o
      ___Pyx_RaiseArgtupleInvalid in provisoire-0219e5.o
      ___Pyx_ParseOptionalKeywords in provisoire-0219e5.o
      ___Pyx_RaiseDoubleKeywordsError in provisoire-0219e5.o
      ___Pyx_Raise in provisoire-0219e5.o
      ___Pyx_PyObject_GetIndex in provisoire-0219e5.o
      ...
  "_PyExc_UnboundLocalError", referenced from:
      ___Pyx_RaiseUnboundLocalError in provisoire-0219e5.o
  "_PyExc_ValueError", referenced from:
      ___Pyx_RaiseTooManyValuesError in provisoire-0219e5.o
      ___Pyx_RaiseNeedMoreValuesError in provisoire-0219e5.o
  "_PyFile_SoftSpace", referenced from:
      ___Pyx_PrintOne in provisoire-0219e5.o
  "_PyFile_WriteObject", referenced from:
      ___Pyx_PrintOne in provisoire-0219e5.o
  "_PyFile_WriteString", referenced from:
      ___Pyx_PrintOne in provisoire-0219e5.o
  "_PyFloat_FromDouble", referenced from:
      ___Pyx_PyInt_AddObjC in provisoire-0219e5.o
      ___Pyx_PyInt_SubtractObjC in provisoire-0219e5.o
  "_PyFloat_Type", referenced from:
      ___Pyx_PyInt_AddObjC in provisoire-0219e5.o
      ___Pyx_PyInt_EqObjC in provisoire-0219e5.o
      ___Pyx_PyInt_SubtractObjC in provisoire-0219e5.o
  "_PyFrame_New", referenced from:
      ___Pyx_AddTraceback in provisoire-0219e5.o
      ___Pyx_PyFunction_FastCallNoKw in provisoire-0219e5.o
  "_PyFunction_Type", referenced from:
      ___Pyx_PyObject_CallOneArg in provisoire-0219e5.o
      ___Pyx_PyObject_CallNoArg in provisoire-0219e5.o
      ___pyx_pf_8compiler_3INT___init__ in provisoire-0219e5.o
      ___pyx_pf_8compiler_3STR___init__ in provisoire-0219e5.o
      ___pyx_pf_8compiler_12MainFunction_2Bool in provisoire-0219e5.o
      ___pyx_pf_8compiler_12MainFunction_4Int in provisoire-0219e5.o
      ___pyx_pf_8compiler_12MainFunction_6Str in provisoire-0219e5.o
      ...
  "_PyImport_AddModule", referenced from:
      _initcompiler in provisoire-0219e5.o
      ___Pyx_FetchCommonType in provisoire-0219e5.o
  "_PyInt_AsSsize_t", referenced from:
      ___Pyx_PyIndex_AsSsize_t in provisoire-0219e5.o
  "_PyInt_FromLong", referenced from:
      ___Pyx_InitGlobals in provisoire-0219e5.o
      ___Pyx_Import in provisoire-0219e5.o
      ___Pyx_PyInt_AddObjC in provisoire-0219e5.o
      ___Pyx_PyInt_SubtractObjC in provisoire-0219e5.o
  "_PyInt_FromSsize_t", referenced from:
      ___Pyx_PyObject_GetSlice in provisoire-0219e5.o
      ___Pyx_GetItemInt_Fast in provisoire-0219e5.o
      ___Pyx_SetItemInt_Fast in provisoire-0219e5.o
      ___pyx_pf_8compiler_12MainFunction_8AsigneVariableValues in provisoire-0219e5.o
      ___pyx_pf_8compiler_12MainFunction_10SliceTest in provisoire-0219e5.o
      ___pyx_pf_8compiler_12MainFunction_12SliceInstructions in provisoire-0219e5.o
      ___pyx_pf_8compiler_12MainFunction_14Print in provisoire-0219e5.o
      ...
  "_PyInt_Type", referenced from:
      _initcompiler in provisoire-0219e5.o
      ___pyx_pf_8compiler_3INT___init__ in provisoire-0219e5.o
      ___pyx_pf_8compiler_12MainFunction_8AsigneVariableValues in provisoire-0219e5.o
      ___Pyx_PyInt_AddObjC in provisoire-0219e5.o
      ___Pyx_PyIndex_AsSsize_t in provisoire-0219e5.o
      ___Pyx_PyInt_EqObjC in provisoire-0219e5.o
      ___Pyx_PyInt_SubtractObjC in provisoire-0219e5.o
      ...
  "_PyList_Append", referenced from:
      _initcompiler in provisoire-0219e5.o
      ___Pyx_PyList_Append in provisoire-0219e5.o
  "_PyList_New", referenced from:
      _initcompiler in provisoire-0219e5.o
      ___Pyx_Import in provisoire-0219e5.o
      ___pyx_pf_8compiler_12MainFunction_2Bool in provisoire-0219e5.o
      ___pyx_pf_8compiler_12MainFunction_4Int in provisoire-0219e5.o
      ___pyx_pf_8compiler_12MainFunction_6Str in provisoire-0219e5.o
      ___pyx_pf_8compiler_12MainFunction_8AsigneVariableValues in provisoire-0219e5.o
      ___pyx_pf_8compiler_12MainFunction_12SliceInstructions in provisoire-0219e5.o
      ...
  "_PyList_Type", referenced from:
      _initcompiler in provisoire-0219e5.o
      ___Pyx_PyObject_Append in provisoire-0219e5.o
      ___Pyx_GetItemInt_Fast in provisoire-0219e5.o
      ___Pyx_SetItemInt_Fast in provisoire-0219e5.o
      ___pyx_pf_8compiler_12MainFunction_8AsigneVariableValues in provisoire-0219e5.o
      ___pyx_pf_8compiler_12MainFunction_10SliceTest in provisoire-0219e5.o
      ___pyx_pf_8compiler_12MainFunction_12SliceInstructions in provisoire-0219e5.o
      ...
  "_PyLong_AsSsize_t", referenced from:
      ___Pyx_PyIndex_AsSsize_t in provisoire-0219e5.o
  "_PyLong_FromLong", referenced from:
      ___Pyx_PyInt_AddObjC in provisoire-0219e5.o
      ___Pyx_PyInt_SubtractObjC in provisoire-0219e5.o
  "_PyLong_Type", referenced from:
      ___Pyx_PyInt_AddObjC in provisoire-0219e5.o
      ___Pyx_PyIndex_AsSsize_t in provisoire-0219e5.o
      ___Pyx_PyInt_EqObjC in provisoire-0219e5.o
      ___Pyx_PyInt_SubtractObjC in provisoire-0219e5.o
  "_PyMem_Malloc", referenced from:
      ___pyx_insert_code_object in provisoire-0219e5.o
  "_PyMem_Realloc", referenced from:
      ___pyx_insert_code_object in provisoire-0219e5.o
  "_PyMethod_New", referenced from:
      ___Pyx_CyFunction_descr_get in provisoire-0219e5.o
  "_PyMethod_Type", referenced from:
      _initcompiler in provisoire-0219e5.o
      ___pyx_pf_8compiler_3INT___init__ in provisoire-0219e5.o
      ___pyx_pf_8compiler_3STR___init__ in provisoire-0219e5.o
      ___pyx_pf_8compiler_12MainFunction_2Bool in provisoire-0219e5.o
      ___pyx_pf_8compiler_12MainFunction_4Int in provisoire-0219e5.o
      ___pyx_pf_8compiler_12MainFunction_6Str in provisoire-0219e5.o
      ___pyx_pf_8compiler_12MainFunction_8AsigneVariableValues in provisoire-0219e5.o
      ...
  "_PyModule_GetDict", referenced from:
      _initcompiler in provisoire-0219e5.o
      ___Pyx_Import in provisoire-0219e5.o
  "_PyNumber_Add", referenced from:
      ___Pyx_PyInt_AddObjC in provisoire-0219e5.o
      ___pyx_pf_8compiler_12MainFunction_10SliceTest in provisoire-0219e5.o
      ___pyx_pf_8compiler_12MainFunction_12SliceInstructions in provisoire-0219e5.o
      ___pyx_pf_8compiler_12MainFunction_14Print in provisoire-0219e5.o
      ___pyx_pf_8compiler_12MainFunction_22If in provisoire-0219e5.o
      ___pyx_pf_8compiler_12MainFunction_26start in provisoire-0219e5.o
      ___pyx_pf_8compiler_GetValue in provisoire-0219e5.o
      ...
  "_PyNumber_InPlaceAdd", referenced from:
      ___Pyx_PyInt_AddObjC in provisoire-0219e5.o
      ___pyx_pf_8compiler_12MainFunction_12SliceInstructions in provisoire-0219e5.o
      ___pyx_pf_8compiler_12MainFunction_14Print in provisoire-0219e5.o
      ___pyx_pf_8compiler_GetValue in provisoire-0219e5.o
      ___pyx_pf_8compiler_8GetTestValue in provisoire-0219e5.o
      ___pyx_pf_8compiler_16ComputeListOfnstructions in provisoire-0219e5.o
  "_PyNumber_InPlaceDivide", referenced from:
      ___pyx_pf_8compiler_16ComputeListOfnstructions in provisoire-0219e5.o
  "_PyNumber_InPlaceFloorDivide", referenced from:
      ___pyx_pf_8compiler_16ComputeListOfnstructions in provisoire-0219e5.o
  "_PyNumber_InPlaceMultiply", referenced from:
      ___pyx_pf_8compiler_16ComputeListOfnstructions in provisoire-0219e5.o
  "_PyNumber_InPlacePower", referenced from:
      ___pyx_pf_8compiler_16ComputeListOfnstructions in provisoire-0219e5.o
  "_PyNumber_InPlaceRemainder", referenced from:
      ___pyx_pf_8compiler_16ComputeListOfnstructions in provisoire-0219e5.o
  "_PyNumber_InPlaceSubtract", referenced from:
      ___Pyx_PyInt_SubtractObjC in provisoire-0219e5.o
      ___pyx_pf_8compiler_16ComputeListOfnstructions in provisoire-0219e5.o
  "_PyNumber_Index", referenced from:
      ___Pyx_PyIndex_AsSsize_t in provisoire-0219e5.o
  "_PyNumber_Int", referenced from:
      ___pyx_pf_8compiler_12MainFunction_8AsigneVariableValues in provisoire-0219e5.o
      ___pyx_pf_8compiler_12MainFunction_18FuncExecute in provisoire-0219e5.o
  "_PyNumber_Subtract", referenced from:
      ___Pyx_PyInt_SubtractObjC in provisoire-0219e5.o
      ___pyx_pf_8compiler_GetValue in provisoire-0219e5.o
      ___pyx_pf_8compiler_8GetTestValue in provisoire-0219e5.o
  "_PyOS_snprintf", referenced from:
      ___Pyx_check_binary_version in provisoire-0219e5.o
  "_PyObject_Call", referenced from:
      ___Pyx_Py3MetaclassPrepare in provisoire-0219e5.o
      ___Pyx_Py3ClassCreate in provisoire-0219e5.o
      ___Pyx_PyObject_Call in provisoire-0219e5.o
  "_PyObject_CallFunctionObjArgs", referenced from:
      ___Pyx_Import in provisoire-0219e5.o
  "_PyObject_ClearWeakRefs", referenced from:
      ___Pyx__CyFunction_dealloc in provisoire-0219e5.o
  "_PyObject_Format", referenced from:
      _initcompiler in provisoire-0219e5.o
      ___pyx_pf_8compiler_19InstructionNotFound___init__ in provisoire-0219e5.o
      ___pyx_pf_8compiler_16FunctionNotFound___init__ in provisoire-0219e5.o
      ___pyx_pf_8compiler_14ParameterError___init__ in provisoire-0219e5.o
      ___pyx_pf_8compiler_11Interuption___init__ in provisoire-0219e5.o
      ___pyx_pf_8compiler_20ReturnParameterError___init__ in provisoire-0219e5.o
      ___pyx_pf_8compiler_13OperatorError___init__ in provisoire-0219e5.o
      ...
  "_PyObject_Free", referenced from:
      ___Pyx_CyFunction_clear in provisoire-0219e5.o
  "_PyObject_GC_Del", referenced from:
      ___Pyx__CyFunction_dealloc in provisoire-0219e5.o
  "_PyObject_GC_Track", referenced from:
      ___Pyx_CyFunction_New in provisoire-0219e5.o
  "_PyObject_GC_UnTrack", referenced from:
      ___Pyx_CyFunction_dealloc in provisoire-0219e5.o
  "_PyObject_GetAttr", referenced from:
      ___Pyx_PyObject_GetAttrStr in provisoire-0219e5.o
  "_PyObject_GetAttrString", referenced from:
      ___Pyx_FetchCommonType in provisoire-0219e5.o
  "_PyObject_GetItem", referenced from:
      ___Pyx_Py3ClassCreate in provisoire-0219e5.o
      ___Pyx_GetItemInt_Generic in provisoire-0219e5.o
  "_PyObject_GetIter", referenced from:
      _initcompiler in provisoire-0219e5.o
      ___pyx_pf_8compiler_12MainFunction_8AsigneVariableValues in provisoire-0219e5.o
      ___pyx_pf_8compiler_12MainFunction_10SliceTest in provisoire-0219e5.o
      ___pyx_pf_8compiler_12MainFunction_12SliceInstructions in provisoire-0219e5.o
      ___pyx_pf_8compiler_12MainFunction_14Print in provisoire-0219e5.o
      ___pyx_pf_8compiler_12MainFunction_16Func in provisoire-0219e5.o
      ___pyx_pf_8compiler_12MainFunction_22If in provisoire-0219e5.o
      ...
  "_PyObject_Hash", referenced from:
      ___Pyx_InitStrings in provisoire-0219e5.o
  "_PyObject_IsSubclass", referenced from:
      ___Pyx_inner_PyErr_GivenExceptionMatches2 in provisoire-0219e5.o
  "_PyObject_IsTrue", referenced from:
      ___Pyx_PyObject_IsTrue in provisoire-0219e5.o
  "_PyObject_Malloc", referenced from:
      ___Pyx_CyFunction_InitDefaults in provisoire-0219e5.o
  "_PyObject_Not", referenced from:
      ___Pyx_CLineForTraceback in provisoire-0219e5.o
  "_PyObject_RichCompare", referenced from:
      ___Pyx_PyBytes_Equals in provisoire-0219e5.o
      ___pyx_pf_8compiler_13OperatorError___init__ in provisoire-0219e5.o
      ___pyx_pf_8compiler_3INT___init__ in provisoire-0219e5.o
      ___pyx_pf_8compiler_3STR___init__ in provisoire-0219e5.o
      ___pyx_pf_8compiler_4BOOL___init__ in provisoire-0219e5.o
      ___pyx_pf_8compiler_12MainFunction_8AsigneVariableValues in provisoire-0219e5.o
      ___pyx_pf_8compiler_12MainFunction_12SliceInstructions in provisoire-0219e5.o
      ...
  "_PyObject_SetAttr", referenced from:
      ___Pyx_PyObject_SetAttrStr in provisoire-0219e5.o
      ___Pyx_CLineForTraceback in provisoire-0219e5.o
  [...]
      ...
  "_PySequence_Contains", referenced from:
      ___Pyx_PySequence_ContainsTF in provisoire-0219e5.o
  "_PySequence_List", referenced from:
      ___pyx_pf_8compiler_14ComputeListOfTests in provisoire-0219e5.o
  "_PySlice_New", referenced from:
      ___Pyx_InitCachedConstants in provisoire-0219e5.o
      ___Pyx_PyObject_GetSlice in provisoire-0219e5.o
  "_PyString_AsString", referenced from:
      ___Pyx_ParseOptionalKeywords in provisoire-0219e5.o
      ___Pyx_RaiseDoubleKeywordsError in provisoire-0219e5.o
      ___Pyx_CyFunction_repr in provisoire-0219e5.o
  "_PyString_FromFormat", referenced from:
      ___Pyx_CyFunction_repr in provisoire-0219e5.o
      ___Pyx_CreateCodeObjectForTraceback in provisoire-0219e5.o
  "_PyString_FromString", referenced from:
      ___Pyx_CyFunction_reduce in provisoire-0219e5.o
      ___Pyx_CyFunction_get_doc in provisoire-0219e5.o
      ___Pyx_CreateCodeObjectForTraceback in provisoire-0219e5.o
  "_PyString_FromStringAndSize", referenced from:
      _initcompiler in provisoire-0219e5.o
      ___Pyx_InitStrings in provisoire-0219e5.o
  "_PyString_InternFromString", referenced from:
      ___Pyx_InitStrings in provisoire-0219e5.o
      ___Pyx_CyFunction_get_name in provisoire-0219e5.o
  "_PyString_Type", referenced from:
      _initcompiler in provisoire-0219e5.o
      ___Pyx_PyBytes_Equals in provisoire-0219e5.o
      ___Pyx_ParseOptionalKeywords in provisoire-0219e5.o
      ___pyx_pf_8compiler_19InstructionNotFound___init__ in provisoire-0219e5.o
      ___pyx_pf_8compiler_16FunctionNotFound___init__ in provisoire-0219e5.o
      ___pyx_pf_8compiler_14ParameterError___init__ in provisoire-0219e5.o
      ___pyx_pf_8compiler_11Interuption___init__ in provisoire-0219e5.o
      ...
  "_PySys_GetObject", referenced from:
      ___Pyx_GetStdout in provisoire-0219e5.o
  "_PySys_SetArgv", referenced from:
      _main in provisoire-0219e5.o
  "_PyTraceBack_Here", referenced from:
      ___Pyx_AddTraceback in provisoire-0219e5.o
  "_PyTraceBack_Type", referenced from:
      ___Pyx_Raise in provisoire-0219e5.o
  "_PyTuple_GetItem", referenced from:
      ___Pyx_CyFunction_CallAsMethod in provisoire-0219e5.o
  "_PyTuple_GetSlice", referenced from:
      ___Pyx_CyFunction_CallAsMethod in provisoire-0219e5.o
  "_PyTuple_New", referenced from:
      _initcompiler in provisoire-0219e5.o
      ___pyx_pf_8compiler_22__defaults__ in provisoire-0219e5.o
      ___pyx_pf_8compiler_19InstructionNotFound___init__ in provisoire-0219e5.o
      ___pyx_pf_8compiler_16FunctionNotFound___init__ in provisoire-0219e5.o
      ___pyx_pf_8compiler_14ParameterError___init__ in provisoire-0219e5.o
      ___pyx_pf_8compiler_20ReturnParameterError___init__ in provisoire-0219e5.o
      ___pyx_pf_8compiler_13OperatorError___init__ in provisoire-0219e5.o
      ...
  "_PyTuple_Pack", referenced from:
      ___Pyx_InitCachedConstants in provisoire-0219e5.o
      ___Pyx_Py3MetaclassPrepare in provisoire-0219e5.o
      ___Pyx_Py3ClassCreate in provisoire-0219e5.o
  "_PyTuple_Type", referenced from:
      _initcompiler in provisoire-0219e5.o
      ___Pyx_GetItemInt_Fast in provisoire-0219e5.o
      ___pyx_pf_8compiler_12MainFunction_8AsigneVariableValues in provisoire-0219e5.o
      ___pyx_pf_8compiler_12MainFunction_10SliceTest in provisoire-0219e5.o
      ___pyx_pf_8compiler_12MainFunction_12SliceInstructions in provisoire-0219e5.o
      ___pyx_pf_8compiler_12MainFunction_14Print in provisoire-0219e5.o
      ___pyx_pf_8compiler_12MainFunction_16Func in provisoire-0219e5.o
      ...
  "_PyType_IsSubtype", referenced from:
      ___Pyx_CalculateMetaclass in provisoire-0219e5.o
      ___Pyx_Raise in provisoire-0219e5.o
  "_PyType_Ready", referenced from:
      ___Pyx_FetchCommonType in provisoire-0219e5.o
  "_PyUnicodeUCS2_Compare", referenced from:
      ___Pyx_ParseOptionalKeywords in provisoire-0219e5.o
  "_PyUnicodeUCS2_Concat", referenced from:
      ___pyx_pf_8compiler_11Interuption___init__ in provisoire-0219e5.o
      ___pyx_pf_8compiler_11SyntaxError___init__ in provisoire-0219e5.o
      ___pyx_pf_8compiler_12MainFunction_16Func in provisoire-0219e5.o
      ___pyx_pf_8compiler_12MainFunction_18FuncExecute in provisoire-0219e5.o
      ___pyx_pf_8compiler_14ComputeListOfTests in provisoire-0219e5.o
  "_PyUnicodeUCS2_DecodeUTF8", referenced from:
      ___Pyx_InitStrings in provisoire-0219e5.o
  "_PyUnicodeUCS2_FromEncodedObject", referenced from:
      _initcompiler in provisoire-0219e5.o
      ___pyx_pf_8compiler_19InstructionNotFound___init__ in provisoire-0219e5.o
      ___pyx_pf_8compiler_16FunctionNotFound___init__ in provisoire-0219e5.o
      ___pyx_pf_8compiler_14ParameterError___init__ in provisoire-0219e5.o
      ___pyx_pf_8compiler_11Interuption___init__ in provisoire-0219e5.o
      ___pyx_pf_8compiler_20ReturnParameterError___init__ in provisoire-0219e5.o
      ___pyx_pf_8compiler_13OperatorError___init__ in provisoire-0219e5.o
      ...
  "_PyUnicodeUCS2_FromStringAndSize", referenced from:
      _initcompiler in provisoire-0219e5.o
  "_PyUnicodeUCS2_FromUnicode", referenced from:
      ___Pyx_PyUnicode_Join in provisoire-0219e5.o
  "_PyUnicode_Type", referenced from:
      _initcompiler in provisoire-0219e5.o
      ___pyx_pf_8compiler_19InstructionNotFound___init__ in provisoire-0219e5.o
      ___pyx_pf_8compiler_16FunctionNotFound___init__ in provisoire-0219e5.o
      ___pyx_pf_8compiler_14ParameterError___init__ in provisoire-0219e5.o
      ___pyx_pf_8compiler_11Interuption___init__ in provisoire-0219e5.o
      ___pyx_pf_8compiler_20ReturnParameterError___init__ in provisoire-0219e5.o
      ___pyx_pf_8compiler_13OperatorError___init__ in provisoire-0219e5.o
      ...
  "_Py_Finalize", referenced from:
      _main in provisoire-0219e5.o
  "_Py_FlushLine", referenced from:
      _main in provisoire-0219e5.o
  "_Py_GetVersion", referenced from:
      ___Pyx_check_binary_version in provisoire-0219e5.o
  "_Py_InitModule4_64", referenced from:
      _initcompiler in provisoire-0219e5.o
  "_Py_Initialize", referenced from:
      _main in provisoire-0219e5.o
  "_Py_SetProgramName", referenced from:
      _main in provisoire-0219e5.o
  "__PyObject_GC_New", referenced from:
      ___Pyx_CyFunction_New in provisoire-0219e5.o
  "__PyObject_GetDictPtr", referenced from:
      ___Pyx_CLineForTraceback in provisoire-0219e5.o
  "__PyString_Eq", referenced from:
      ___Pyx_ParseOptionalKeywords in provisoire-0219e5.o
  "__PyThreadState_Current", referenced from:
      ___Pyx_PyObject_Call in provisoire-0219e5.o
      ___Pyx_AddTraceback in provisoire-0219e5.o
      ___Pyx_Raise in provisoire-0219e5.o
      ___Pyx_PyFunction_FastCallDict in provisoire-0219e5.o
      ___Pyx_PyFunction_FastCallNoKw in provisoire-0219e5.o
      ___pyx_pf_8compiler_12MainFunction_18FuncExecute in provisoire-0219e5.o
      ___Pyx_IterFinish in provisoire-0219e5.o
      ...
  "__Py_CheckRecursionLimit", referenced from:
      ___Pyx_PyObject_Call in provisoire-0219e5.o
      ___Pyx_PyFunction_FastCallDict in provisoire-0219e5.o
      ___Pyx_PyObject_CallMethO in provisoire-0219e5.o
  "__Py_CheckRecursiveCall", referenced from:
      ___Pyx_PyObject_Call in provisoire-0219e5.o
      ___Pyx_PyFunction_FastCallDict in provisoire-0219e5.o
      ___Pyx_PyObject_CallMethO in provisoire-0219e5.o
  "__Py_NoneStruct", referenced from:
      _initcompiler in provisoire-0219e5.o
      ___Pyx_InitCachedConstants in provisoire-0219e5.o
      ___Pyx_PyObject_GetSlice in provisoire-0219e5.o
      ___pyx_pf_8compiler_22__defaults__ in provisoire-0219e5.o
      ___Pyx_PyBytes_Equals in provisoire-0219e5.o
      ___pyx_pf_8compiler_19InstructionNotFound___init__ in provisoire-0219e5.o
      ___pyx_pf_8compiler_16FunctionNotFound___init__ in provisoire-0219e5.o
      ...
  "__Py_TrueStruct", referenced from:
      ___pyx_pf_8compiler_22__defaults__ in provisoire-0219e5.o
      ___Pyx_PyObject_IsTrue in provisoire-0219e5.o
      ___pyx_pw_8compiler_12MainFunction_1__init__ in provisoire-0219e5.o
      ___pyx_pf_8compiler_12MainFunction_2Bool in provisoire-0219e5.o
      ___Pyx_PyInt_EqObjC in provisoire-0219e5.o
      ___pyx_pf_8compiler_2IsaString in provisoire-0219e5.o
      ___pyx_pf_8compiler_4IsaBool in provisoire-0219e5.o
      ...
  "__Py_ZeroStruct", referenced from:
      ___Pyx_PyObject_IsTrue in provisoire-0219e5.o
      ___pyx_pf_8compiler_12MainFunction_2Bool in provisoire-0219e5.o
      ___Pyx_PyInt_EqObjC in provisoire-0219e5.o
      ___pyx_pf_8compiler_12MainFunction_16Func in provisoire-0219e5.o
      ___pyx_pf_8compiler_2IsaString in provisoire-0219e5.o
      ___pyx_pf_8compiler_4IsaBool in provisoire-0219e5.o
      ___pyx_pf_8compiler_10HasAValue in provisoire-0219e5.o
      ...
ld: symbol(s) not found for architecture x86_64
clang: error: linker command failed with exit code 1 (use -v to see invocation)

我尝试了我在网上找到的东西,但没有任何帮助。

我在 MacOs High Sierra v10.13.6 上,我不知道它是否有帮助。 我的 gcc 版本也是

配置:

 --prefix=/Library/Developer/CommandLineTools/usr --with-gxx-include-dir=/usr/include/c++/4.2.1
Apple LLVM version 10.0.0 (clang-1000.10.44.4)
Target: x86_64-apple-darwin17.7.0
Thread model: posix
InstalledDir: /Library/Developer/CommandLineTools/usr/bin

我对 c 和 gcc 没有任何实际经验。 感谢您的帮助!

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM