if(cmd == "zip")
{
string z = "tar cvf " + destination + " " + file;
system(z.c_str());
}
我想压缩一个文件。到一个给定的目的地。但是我的情况发生了什么,它是一个压缩文件的目的地。就像我在Linux中使用它,在Destination中给出“Desktop”,并在文件中给出文件名。所以它只在桌面上使桌面压缩文件没有扩展名。用C++编译tar文件压缩存档文件
主要与C++无关。 –