2
$ python-config --ldflags
-L/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/config -ldl -framework CoreFoundation -lpython2.7 -u _PyMac_Error Python.framework/Versions/2.7/Python

它打印Python.framework/Versions/2.7/Python而不是/Library/Frameworks/Python.framework/Versions/2.7/Python

当尝试在 a 中使用它时,Makefile它不能与 the 一起使用,python-config --ldflags但是如果我获取输出并对其进行更改Python.framework/Versions/2.7/Python/Library/Frameworks/Python.framework/Versions/2.7/Python它可以完美地工作。

  • 我想避免解析python-configmakefile中的输出的解决方案。
  • 我在用gcc version 4.2.1
4

1 回答 1

2

这是一个已知的错误,三周前已修复:http: //bugs.python.org/issue16848。该修复程序将随 2.7.4 版本一起发布,该版本计划于 4 月 6 日上线。

于 2013-03-26T22:07:54.890 回答