- c - 在位数组中找到第一个零
- linux - Unix 显示有关匹配两种模式之一的文件的信息
- 正则表达式替换多个文件
- linux - 隐藏来自 xtrace 的命令
我正在尝试使用 mingw 的 gcc 对 Rabbyt 库进行调试构建,以与我的 MSVC 构建的 python26_d 一起运行。我得到了很多 undefined reference ,这导致我创建了 libpython26_d.a,但是其中一个 undefined reference 遗迹。谷歌搜索给我:
http://www.techlists.org/archives/programming/pythonlist/2003-03/msg01035.shtml
但是 -rdynamic 没有帮助。
e:\MinGW/bin\gcc.exe -mno-cygwin -mdll -O -Wall -g -IE:\code\python\python\py26\include -IE:\code\python\python\py26\PC -c rabbyt/rabbyt._rabbyt.c -o build\temp.win32-2.6-pydebug\Debug\rabbyt\rabbyt._rabbyt.o -O3 -fno-strict-aliasingrabbyt/rabbyt._rabbyt.c:1351: warning: '__Pyx_SetItemInt' defined but not usedwriting build\temp.win32-2.6-pydebug\Debug\rabbyt\_rabbyt_d.defe:\MinGW/bin\gcc.exe -mno-cygwin -shared -g build\temp.win32-2.6-pydebug\Debug\rabbyt\rabbyt._rabbyt.o build\temp.win32-2.6-pydebug\Debug\rabbyt\_rabbyt_d.def -LE:\code\python\python\py26\libs -LE:\code\python\python\py26\PCbuild -lopengl32 -lglu32 -lpython26_d -lmsvcr90 -o build\lib.win32-2.6-pydebug\rabbyt\_rabbyt_d.pydbuild\temp.win32-2.6-pydebug\Debug\rabbyt\rabbyt._rabbyt.o: In function `init_rabbyt':E:/code/python/rabbyt/rabbyt/rabbyt._rabbyt.c:1121: undefined reference to `_imp__Py_InitModule4'
最佳答案
如果有人遇到同样的错误消息,但情况不同:尝试将 -D MS_WIN64
添加到您的命令行,它对我有用!
关于Python:对 `_imp __Py_InitModule4' 的 undefined reference ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2842469/
当我在 Qt Creator 中工作时尝试使用 MinGW 链接到 MSVC 编译的库时遇到了一个有趣的错误。链接器提示缺少符号,如 _imp_FunctionName .当我意识到这是由于缺少外部“
我试图了解相对导入如何与常规包配合使用,并且我正在查看 Python 3.4.3 文件夹中的示例。在我在 C:\Python34\Lib\importlib 中找到的名为 Machinery.py 的
我正在尝试使用 mingw 的 gcc 对 Rabbyt 库进行调试构建,以与我的 MSVC 构建的 python26_d 一起运行。我得到了很多 undefined reference ,这导致我创
我正在尝试创建一个通过 XAMPP 连接到我的本地 MySql 并将数据输出到 tableWidget 的应用程序。 在为其编写所有代码并更正所有错误后,我收到了 17 个关于“ undefined
我是一名优秀的程序员,十分优秀!