在Linux中,可以使用以下方法查看CMake预编译进度:
1、使用make
命令进行编译时,可以通过添加j
参数来指定并行编译的线程数,使用4个线程进行编译:
make j4
2、在终端中,可以使用top
命令实时查看CPU和内存使用情况,按下Ctrl + Top
组合键可以显示进程列表,找到make
进程并观察其CPU和内存占用情况。
3、使用cmake build <build_directory> progressbar
命令进行编译,其中<build_directory>
是CMake生成的构建目录,这将显示一个进度条,以可视化方式显示预编译进度。
4、使用cmake build <build_directory> target <target_name> verbose
命令进行编译,其中<build_directory>
是CMake生成的构建目录,<target_name>
是要编译的目标名称,这将显示详细的编译输出,包括预编译进度。
5、使用cmake build <build_directory> statusbugs
命令进行编译,其中<build_directory>
是CMake生成的构建目录,这将显示一个简短的错误和警告列表,以及可能影响预编译进度的问题。
6、使用cmake build <build_directory> keepgoing
命令进行编译,其中<build_directory>
是CMake生成的构建目录,这将跳过错误并继续预编译其他目标。
7、使用cmake build <build_directory> stoponerror
命令进行编译,其中<build_directory>
是CMake生成的构建目录,这将在遇到第一个错误时停止预编译过程。
原创文章,作者:未希,如若转载,请注明出处:https://www.kdun.com/ask/621839.html
本网站发布或转载的文章及图片均来自网络,其原创性以及文中表达的观点和判断不代表本网站。如有问题,请联系客服处理。
发表回复