我有一个构建自己的扩展模块的 python 包。目前我正在将 setup.py 中的所有编译作为 ext_module 进行,但我确实需要 AC_CHECK_LIB 类型功能 - setup.py 是否有类似的东西,或者我是否需要为我的模块编写 autoconf?
这里的具体情况是,现在很多发行版都在 libc 中包含了 iconv,但我仍然需要支持需要将 -liconv 传递给 gcc 的发行版。如何检查 libc 中是否包含 iconv 功能?
我是否应该通过 setup.py 跳过所有这些,并使用 autoconf?
谢谢!