【发布时间】:2021-01-23 16:51:47
【问题描述】:
你好,我有我的第一个程序使用 opus-codec 库,我想知道是否有另一种方法可以在不通过 cmake 的情况下编译它。例如 g++ 命令。我应该使用哪些标志?
【问题讨论】:
标签: c++ cmake compilation
你好,我有我的第一个程序使用 opus-codec 库,我想知道是否有另一种方法可以在不通过 cmake 的情况下编译它。例如 g++ 命令。我应该使用哪些标志?
【问题讨论】:
标签: c++ cmake compilation
cmake 不是编译器,它是用于管理构建过程的工具。要编译您的文件,您已经在使用一个编译器(可能是 g++),该编译器由 cmake 创建的构建文件调用。
例如,当您在 linux 上运行 cmake 命令时,您将生成一个 Makefile。当你运行make 命令时,它会调用gcc 或g++。要查看编译命令,可以在 make 命令中添加 VERBOSE=1。
【讨论】: