是否有实用程序支持g++或clang内存驻留编译
Is there a utility supporting g++ or clang memory resident compilation?
Apache commons提供了一个Java API来编译代码,而无需从文件加载。c++有类似的API吗,不管是g++还是clang?我想能够有编译器加载在内存中,并提供它的代码编译,而不必每次运行它,而不必从文件加载代码。
GCC接受来自管道的输入:
> echo 'int main(){}'|g++ -x c++ -o prog -
注意:您需要指定语言-x c++
,并且末尾的连字符-
很重要。
相关文章:
- C++编译大型结构时内存使用过多
- 查找编译时构造类的内存位置
- 为什么在编译时需要知道对象的内存配置文件以进行堆栈放置?
- 有什么需要,局部静态变量在编译时分配内存?
- 编译时收到未初始化的内存警告
- 当我用clang编译代码时,GCOV会出现内存错误
- GCC 需要大量内存来编译堆栈上具有非常大对象的 C++ 文件
- 在编译时检查特征类型保存的数据在内存中是否连续
- 如果使用 PHP 运行编译,则无法分配内存
- 编译时内存的内联分配
- 编译哈希算法时出现内存访问冲突错误
- 如何使用任意数量的(编译时间确定的)容器创建一个内存池
- 在内存使用或编译时间方面更好的是什么
- 对于使用Cygwin GCC编译的C++程序,是否有免费的内存调试器
- 共享内存原子为sm_20编译,但不为sm_13编译
- C++:这个代码有什么问题吗?它编译得很好,但人们告诉我会有内存泄漏
- 当我的代码由 GCC 编译时内存泄漏
- 在编译时分配内存的工厂模式,以及如何打印编译时信息
- 编译时间和内存 大型C++项目的使用情况?
- --带有用于mpi编译的内存管理器=none标志