可爱眼睛

文章
7
资源
0
加入时间
3年1月8天

pkg-config --cflags --libs

在上面的编译命令中我们其实用到了一个工具“pkg-config”,它主要有以下几个功能:1.检查库的版本号。如果所需要的库的版本不满足要求,它会打印出错误信息,避免链接错误版本的库文件。2.获得编译预处理参数,如宏定义,头文件的位置。3.获得链接参数,如库及依赖的其它库的位置,文件名及其它一些连接参数。4.自动加入所依赖的其它库的设置所有有了这个工具之后我们的编译就很方便了(不过在此之前你要确保你...

怎样捕捉控制台程序的输出?

    HANDLE              ReadPipe;    HANDLE              WritePipe;    SECURITY_ATTRIBUTES PipeAttributes;    const DWORD         nSize   = 4096;     TCHAR               buffer [ nSize ];