我正在使用android& amp;上的简单qt快速应用程序进行测试ios设备。对于android,内存使用量是31 MB,而IOS则会跳到41 MB。
通过ministro安装需要有效的互联网连接。在部署时,我看到很多Qt库被添加,我们不能删除它吗?
答案 0 :(得分:0)
已安装的Qt库应该只是您的项目使用的库。请参阅.pro文件并删除未使用的Qt依赖项(struct maclar {
int macNo;
int evSahibi;
int deplasman;
} mac[40];
int verileriAl(FILE *mp) {
int i;
if (mp == NULL)
return -1;
for (i = 0; i < 40 && fscanf(mp,"%d %d %d",
&mac[i].macNo, &mac[i].evSahibi, &mac[i].deplasman) == 3; i++) {
continue;
}
return i;
}
int main(void) {
FILE *mp = fopen("maclar.txt", "r");
if (mp != NULL) {
if (verileriAl(mp) > 0)
printf("%d\n", mac[0].macNo);
fclose(mp);
}
return 0;
}
标志)。
对于大小差异,我非常确定在Windows上部署需要不同的内存使用量。很难说为什么要使用更多内存。每个平台和编译器都有特定性,最终会有不同的二进制大小。可能有一些编译器选项可以按大小进行优化,但速度性能会显示下来。