我写了我自己的setup.py
文件。在
但是我一直收到一个-Wstrict-prototypes
的警告,充斥着整个屏幕。在
我试了几行来删除它,但它不起作用。在
有什么想法吗?在
example_module = Extension('_example',
sources=['example_wrap.cxx', 'example.cpp'],
extra_compile_args=['-std=c++11']
)
setup (name = '_example',
version = '0.1',
author = "SWIG Docs",
description = """Simple swig simple_ex from docs""",
ext_modules = [example_module],
py_modules = ["example"],
)
# removing -Wstrict-prototypes flag which is not valid for c++
cfg_vars = distutils.sysconfig.get_config_vars()
if "CFLAGS" in cfg_vars:
cfg_vars["CFLAGS"] = cfg_vars["CFLAGS"].replace("-Wstrict-prototypes", "")
目前没有回答
相关问题 更多 >
编程相关推荐