一个 Scons 库,它将各种编译器的接口封装到一个通用库中。
项目描述
描述
一个 Scons 库,它将各种编译器的接口封装到一个通用库中。Nucleotide 允许我们制作 Scons 文件,避免显式声明:平台、编译器、编译器版本。
快速示例:
下一行设置 RTL:
settings.accumulate( 'RTL', { 'type': 'static', 'configuration' : 'debug' } )
并替换:
if( os.platform == 'win32' ):
if( retrieve_compiler_name() == 'msvc' ):
flag = 'M'
if( 'dynamic' == retrieve_RTL_type() ):
flag += 'D'
if( 'static' == retrieve_RTL_type() ):
flag += 'T'
if( 'debug' == retrieve_configuration_type() ):
flag += 'd'
if( 'release' == retrieve_configuration_type() ):
pass
env.append( CPPFLAGS, [ flag ] )
if( retrieve_compiler_name() == 'cygwin' ):
env.append( LINKFLAGS, '-static' )
if( retrieve_compiler_name() == 'mingw' ):
env.append( LINKFLAGS, '-static' )
else:
if( os.platform == 'linux' ):
if( retrieve_compiler_name() == 'gcc' ):
env.append( LINKFLAGS, '-static' )
... ... ...
安装:
启动命令行并输入:pip install 核苷酸
想看更多:
项目详情
下载文件
下载适用于您平台的文件。如果您不确定要选择哪个,请了解有关安装包的更多信息。
源分布
核苷酸0.1.4.8.tar.gz
(30.9 kB
查看哈希)
内置分布
核苷酸0.1.4.8-py3-none-any.whl
(100.7 kB
查看哈希)
关
核苷酸-0.1.4.8 -py3-none-any.whl 的哈希值
| 算法 | 哈希摘要 | |
|---|---|---|
| SHA256 | 23883adc7fa378e9069be31e5aee28613129061063314de3038a38683421e7f2 |
|
| MD5 | 3012f2765cd680883a9ea120bdedcb2b |
|
| 布莱克2-256 | d805645468612a7206ab14f5edca64bacd55664892ca6c9f273335c0d544bde0 |