cmake中CPACK_SOURCE_GENERATOR是干嘛的
时间: 2023-10-09 08:16:20 浏览: 158
find-package深入刨析及使用实例
/ (float)n;
printf("Average seek time is %f\n", avg);
return 0;
}
```
6. CLOOK算法
```c
#include <stdio.h>
#include <stdlib.h>
#include <math.h>
int main(){
int queue[`CPACK_SOURCE_GENERATOR` 是 CMake 中用于生成源代码包的变量。它指定了生成源代码包所使用的生成器。
在使用 CPack 生成源代码包时,可以使用不同的生成器,例如 ZIP、TG100], n, i, j, head, seek = 0, diff, min, pos, temp, max;
float avg;
printf("Enter the size of queue: ");
scanf("%d", &n);
printf("Enter the queue: ");
for(iZ、TBZ2 等,而 `CPACK_SOURCE_GENERATOR` 可以用来指定所使用的生成器。
例如, = 1; i <= n; i++){
scanf("%d", &queue[i]);
}
printf("Enter the initial head position如果你想生成 TGZ 格式的源代码包,可以在 CMakeLists.txt 文件中添加以下代码:
```
set(CPACK_SOURCE_GENERATOR "TGZ")
```
然后在使用 `cpack` 命令生成源代码包时,加上 `: ");
scanf("%d", &head);
printf("Enter the maximum range of disk: ");
scanf("%d", &max);
--config <config-file>` 参数,其中 `<config-file>` 是你的打包配置文件名。例如:
```
cpack -- queue[0] = head;
for(i = 0; i <= n; i++){
for(j = i + 1config CPackConfig.cmake
```
这样就会生成一个 TGZ 格式的源代码包。
阅读全文