Kan*_* Li 15 c++ llvm llvm-clang
基于LLVM官方页面,可以根据我的理解进行安装时优化,首先在分发之前编译到构建机器上的字节码,然后在目标机器上,在安装时将字节码转换为本机代码.
这个功能有没有真实世界的例子?更具体地说,我想知道是否有可能采用任意开源C/C++项目,该项目使用autoconf(即通常由其构建和安装./configure && make && make install),以及
./configure && make以特殊方式运行(例如,设置一些环境变量,甚至修改configure.ac或其他一些autoconf文件),以便它生成可执行文件和库作为字节代码;make install
以特殊方式运行,以便像往常一样安装所有文件,但将字节代码转换为可执行文件和库的本机代码.