安装环境
window10+vs2017
其它:cmake(我也不记得什么版本了,反正比较新)
我一开始用ubuntu编译了一个.so也是晕乎乎啊,注意,在linux运行的话,在ubuntu下进行编译,如果要在windows跑,就在window下进行编译。
安装torch
这里有一个官方介绍pytorch快速浏览
1.先找到源代码,clone下来,我是clone到window下。
2.打开cmake
其中第3步选择自己电脑上的vs版本及相应的位数。
如果第5步不能正确打开相对应的工程文件,可以在build目录下找到Project.sln选择合适的vs版本编译器打开。
这里建议选择release进行编译。debug我就报了下面这个错误。
error D8016: “/O2”和“/RTC1”命令行选项不兼容的解决方案
编译完成后
将build目录下general.h拷贝至torch7/lib/TH