小编myf*_*wik的帖子

在windows mingw下使用zlib

我似乎无法让zlib对windows下的mingw做任何事情.

我下载了zlib @ http://sourceforge.net/projects/mingw/files_beta/MinGW/zlib/zlib-1.2.3-1-mingw32/,并将头文件和lib文件放在正确的位置.

简单的代码如:

#include <stdlib.h>
#include <stdio.h>

#include "zlib.h"

int main(int argc, char *argv[])
{
    long a;
    char buffer[1024];
    a = 1024;
    compress(buffer,&a,"testing",7);
    return 0;
}
Run Code Online (Sandbox Code Playgroud)

编译:

gcc test.c -lzlib -Wall -o test.exe
Run Code Online (Sandbox Code Playgroud)

编译好.然而,exe在压缩功能崩溃.有任何想法吗?

c windows mingw zlib

10
推荐指数
2
解决办法
2万
查看次数

标签 统计

c ×1

mingw ×1

windows ×1

zlib ×1