setup.py 文件源码

python
阅读 20 收藏 0 点赞 0 评论 0

项目:SMURFS-Superpixels 作者: imaluengo 项目源码 文件源码
def configuration(parent_package='', top_path=None):
    config = Configuration('smaxflow', parent_package, top_path,
                           cmdclass={'build_ext': build_ext})

    numpy_dirs = get_numpy_include_dirs()
    get_maxflow_source()

    files = ["graph.cpp", "maxflow.cpp"]
    files = [os.path.join(source_path, f) for f in files]
    files = ['_maxflow.pyx', 'smurfs_mf.cpp'] + files
    config.add_extension('_maxflow', sources=files, language='c++',
                         include_dirs=[source_path,
                                       get_numpy_include_dirs()],
                         library_dirs=[source_path],
                         extra_compile_args=["-fpermissive"],
                         extra_link_args=["-fpermissive"])

    return config
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号