VS2012 编译带有c/c++代码的python模块失败解决方案
python2.7默认编译带有/c++代码的模块/包是使用VS2008环境变量,所以为了可用,我们要在编译前设置环境变量
SET VS90COMNTOOLS=%VS110COMNTOOLS%
但有时只设置以上变量并不好用,会出现 LINK : error LNK2001: 无法解析的外部符号 init** 这个错误,那么下面的就该上场了:
复制 C:\Program Files (x86)\Microsoft Visual Studio 11.0\Common7\Tools\vsvars32.bat
到 C:\Program Files (x86)\Microsoft Visual Studio 11.0\Common7\Tools\vcvarsall.bat
然后 设置上述环境变量,就能编译成功了。
VS2012 编译带有c/c++代码的python模块失败解决方案的更多相关文章
- 使用C/C++代码编写Python模块
		假如我们要用C语言实现下面的python脚本bird.py import os def fly(name): print(name + " is flying.\n") 调用脚本m ... 
- VS2012编译的Windows服务启动后立即停止的解决方案
		ATL中的BUG,在没有COM的服务中,使用_ATL_NO_COM_SUPPORT. 并在服务中添加下面的代码 #if defined(_ATL_NO_COM_SUPPORT) HRESULT Pre ... 
- Windows8.1系统下让VS2012编译运行IIS Express 64位 调试器
		有时候在window8以上系统中对C#系统进行调试 提示不能使用32位IIS Express,如果每次都采用IIS 在vs代码进行调试的时候很麻烦 下面我们就介绍一下怎么用编译调试64位代码: 网上方 ... 
- 韩顺平细说Servlet视频系列意外收获之用命令行编译带有包的java类解决方案
		命令行编译带有包的java类 在命令行编译这一块,基本上都是新手入门时了解一下,然后就直奔IDE而去.这样固然没错,就怕那些--.然后今天在视频中看到了这种方法,觉得可能会用到,所以就记录下来了,以备 ... 
- 在 C 代码中嵌入 Python 语句或使用 Python 模块 (Visual Studio 2013 环境设置)
		1) 新建一个 内嵌 Python 语句的 C 代码, // This is a test for check insert the Python statements or module in C. ... 
- 千行代码入门Python
		这个是从网上找到的一份快速入门python的极简教程,大概一千行左右,个人觉得不错,特此收藏以备后用. # _*_ coding: utf-8 _*_ """类型和运算- ... 
- 【转】利用Boost.Python将C++代码封装为Python模块
		用Boost.Python将C++代码封装为Python模块 一. 基础篇 借助Boost.Python库可以将C/C++代码方便.快捷地移植到python模块当中,实现对python模块的扩 ... 
- VS2012编译FFmpeg 2.1.4
		这次的目标是完整编译FFmpeg包括汇编代码,并且尽量少修改源代码. 环境是WIN7 64位,VS2012, Intel.Parallel.Studio.XE.2013.SP1 一. 安装MinGW, ... 
- Android Studio 动态调试 apk 反编译出的 smali 代码
		在信安大赛的准备过程中,主要通过 Android Studio 动态调试 apk 反编译出来的 smali 代码的方式来对我们分析的执行流程进行验证.该技巧的主要流程在此记录.以下过程使用 Andro ... 
随机推荐
- [转]java.lang.OutOfMemoryError:GC overhead limit exceeded
			我遇到这样的问题,本地部署时抛出异常java.lang.OutOfMemoryError:GC overhead limit exceeded导致服务起不来,查看日志发现加载了太多资源到内存,本地的性 ... 
- 去除inline-block元素间间距,比较靠谱的两种办法
			1.使用注释符号 <div><span class="1">1</span></div><!-- --><div& ... 
- 通过 UDP 发送数据的简单范例
			package j2se.core.net.udp; import java.io.IOException;import java.net.DatagramPacket;import java.net ... 
- javascript面向对象(2)
			主要内容: 作用域 在了解作用域之前,请先看一段代码: 通过运行示例可知,变量d和c报错.在预处理阶段,预处理会将全局中的判断语句忽略,直接加var声明的变量和function声明的函数. 作用域的分 ... 
- 转载:分布式系统的CAP理论
			原文转载Hollis原创文章:http://www.hollischuang.com/archives/666 2000年7月,加州大学伯克利分校的Eric Brewer教授在ACM PODC会议上提 ... 
- python day2 列表的常用操作方法
			#创建列表方法一li = ['aa','bb','cc']方法二li = list(['aa','bb','cc'])print(li)返回 ['aa', 'bb', 'cc']----------- ... 
- struts2一些概念介绍和标签的使用
			依赖注入 模块包含 struts.xml的模块包含格式 <include file="xx.xml" > OGNL 对象导航语言 有个超大的好处就是根据对象访问属性 ... 
- 在rails中 Rendering Partials through Ajax
			之前做.net的时候,自己做了一个showcontent的插件,用来加载页面的局部partial 之前采用的是ashx的方式 但rails里面不太方面,今天找到一个比较好的方法,试验成功 起初网上找到 ... 
- JAVA SSH 框架介绍
			SSH 为 struts+spring+hibernate 的一个集成框架,是目前较流行的一种JAVA Web应用程序开源框架. Struts Struts是一个基于Sun J2EE平台的MVC框架, ... 
- Java 下的 JSON库性能比较:JSON.simple
			JSON已经成为当前服务器与WEB应用之间数据传输的公认标准,不过正如许多我们所习以为常的事情一样,你会觉得这是理所当然的便不再深入思考了.我们很少会去想用到的这些JSON库到底有什么不同,但事实上它 ... 
