编译XSIP过程中环境配置

昨天在编译XSip的过程中,有很多问题首先是出现了很多的error C1083。

然后到XSIP自己的文件夹中,也找不到对应的.h文件。

上网查阅后发现应该是缺少了对应的头文件的路径。

于是到可以编译的电脑上查看,发现确实存在不一样的地方

这是可以正常编译包含的头文件和库文件路径

添加后编译结果

然后根据error C2065: ‘PMIB_ICMP_EX‘ 百度 感觉应该调用了这个东西 Iphlpapi.h

然后发现Iphlpapi.h, IPRTRMIB.H, IPTYPES.H, IPEXPORT.H, IPHLPAPI.LIB这些是一起的

调用的时候需要引用一个SDK。

IPHLPAPI.LIB然后发现这个在一个YSSDK的SDK中。

那明明有引用

百度发现有人说道这个sdk要放在第一个引用

于是

然后。。

我的内心其实是日了狗的。。毕竟昨晚调到11点都没调处来。。

我的个人主页http://www.donnyblog.cn/ 欢迎大家光临~

时间: 2024-12-15 04:41:00

编译XSIP过程中环境配置的相关文章

android 反编译 混淆过程中注意事项

此文源自组内成员分享的PPT,其他成员的文档由于没有得到授权,暂不公开. 本文命令如果没有特殊注明,均为windows 7环境. 本文只涉及大概的知识点,不涉及具体的细节,需要注意. 反编译 apktool 可反编译资源文件(xml,点九图)以及代码为smali代码 使用命令:apktool d xxx.apk output_filepath dex2jar 反编译dex文件(解压apk获得的classes.dex)为jar 使用命令:dex2jar xxx.dex jd-gui 查看jar文件

fatal error C1854: 无法覆盖在创建对象文件.obj”的预编译头过程中形成的信息

原因: 将stdafx.cpp 的预编译头属性  由 创建预编译头(/Yc) 改成了 使用预编译头(/Yu) 解决: 改回为 创建预编译头(/Yc) 参考文档 http://blog.csdn.net/you_lan_hai/article/details/6966038 fatal error C1854: 无法覆盖在创建对象文件.obj"的预编译头过程中形成的信息

IDEA中环境配置和使用

pom.xml文件配置 1 <!-- 声明公有的属性 --> 2 <properties> 3 <maven.compiler.source>1.8</maven.compiler.source> 4 <maven.compiler.target>1.8</maven.compiler.target> 5 <encoding>UTF-8</encoding> 6 <scala.version>2.1

MV3D中环境配置,解决安装python shapely时缺少 geos库的问题

MV3D 环境配置需要安装 shapely库在pip install shapely 的时候报错 发现没有geos库 先安装VS 2013 然后出现打开CMD下载 geos库下载geos-3.5.0,放在d:\geos350中下载网站:http://trac.osgeo.org/geos/ atuogen.batnmake /f makefile.vc之后在src目录下生成将文件拷贝到system32目录然后安装 pip install shapely 请注意 你的系统是64位的 就要用 vcv

nodejs安装过程中环境变量配置的问题

基本知识: 命令行工具是运行在当前计算机用户下的,所以开头总是C:\Users\XXX>,而不会跟你的nodejs安装的位置有关. 安装node后,在cmd里有两种模式,开发模式和命令行模式,要进入开发模式直接输入node回车即可,此时可以输入代码,比如require ("express"),如果直接在命令行模式下输入require类的语句是会报错的,提示'require'不是内部或外部命令,也不是可运行的程序或批处理文件.从开发模式退出可用.exit命令也可以用快捷捷,ctrl

rpm和yum的使用,程序包编译安装以及编译apache过程中出现的问题

一.rpm包管理 用法: rpm [选项...] 查询/验证软件包选项: -a, --all                        查询/验证所有软件包 -f, --file                       查询/验证文件属于的软件包 -g, --group                      查询/验证组中的软件包 -p, --package                    查询/验证一个软件包 --pkgid                          

makefile在编译的过程中出现“except class name”

今天写了部分代码,在添加到项目中后就那些编译,出现问题如下: logistic_regression_layer.h:20:16: error: expected class name public Layer{ 部分源代码: template <typename Dtype> class Logistic_regression_layer : public Layer{ 刚开始以为是makefile 没有写好,仔细核对后,发现原来继承类Layer用的模板类,在继承的时候没有指定类型.而造成这

复制虚拟机vmware centos搭建集群节点过程中网络配置eth0和eth1遇到的问题以及NAT模式下虚拟机静态IP配置方法

在centos中安装完第一个虚拟机后,一般习惯通过克隆的方式创建其它虚拟机,开后vmware无法发现网卡信息,系统认为这是重新安装,所以重新创建了一个新的网卡叫eth1. 并且用IFCONFIG-a查看网卡信息,只有lo信息,无法显示eth0了. 解决方法: 修改/etc/udev/rules.d 下的 70-persistent-net.rules文件,我们会发现下面两行: # PCI device 0x1022:0x2000(pcnet32) SUBSYSTEM=="net",DR

蘑菇街TeamTalk编译连接过程中遇到的问题及解决方法(iOS客户端)

今天浏览博文的时候,“蘑菇街开源的即时通讯框架,包括iOS.Android.Mac.Windows客户端和后台 Github源码下载地址:https://github.com/mogujie/TeamTalk ”这段话吸引了我,我就git clone https://github.com/mogujie/TeamTalk.git  到本地.一运行,没想到出现了很多问题.没办法,只能一个一个的解决,为了总结一下解决的思路以及过程,所以我写下了这片文章. 下面就详细介绍一下: 1. error: T