C++基础(编译最新的snmp++v3.2.23)
1)去snmp++下载最新的snmp++v3.2.23.tar.gz库,同时下载vs.net的工作空文件4.01a.tar.gz和加密库libdes-l-4.01a.tar.gz
2)将这三个压缩包解压到一个目录下,注意目录结构。所以那个文件。工作间SLN空能正确指向源文件的相对路径,应该是这样的:
├-snmp++
├-src
├-include
└-snmp _ PP
├-msvc ├─debug
└─asm
3)我的电脑只安装了vc6,不识别的。sln项目。我该怎么办?
示例提示:从Internet下载prjconverter工具并转换文件。vc7的work 空之间的sln转换成vc6的dsw文件。
4)用vc6打开dsw文件,可以在空中编译几项,报错:“找不到文件unistd . h”
可以生成一个。h文件并加入libdes项目。文件内容如下:
/* *该文件是mingw32包的一部分。
* * unistd.h映射(粗略)到io . h */
# ifndef _ unist d _ h
# Define _ unist d _ h
# include
# endif
/* _ unist d _ h */
5)并重新编译,报错:“' ml '不是内部或外部命令,也不是可运行的程序”"/br/]下载MASM3
0条评论