摘要:
https://github.com/imageworks/OpenShadingLanguage/commit/6a21287f4a4b9e5bf5a3c94143505be32c948465 阅读全文
posted @ 2013-10-19 17:03
Len3d
阅读(273)
评论(0)
推荐(0)
|
摘要:
https://github.com/imageworks/OpenShadingLanguage/commit/6a21287f4a4b9e5bf5a3c94143505be32c948465 阅读全文
posted @ 2013-10-19 17:03
Len3d
阅读(273)
评论(0)
推荐(0)
摘要:
将OSL 1.3.0解压到[工作目录]/osl/OpenShadingLanguage对Debug使用如下bat生成项目文件:@Echo offcd OpenShadingLanguageset LIBDIR=%CD%\..\..:: create build directorymkdir build\windows_debugcd build\windows_debugcmake -G "Visual Studio 9 2008" ..\..\src ^ -DCMAKE_INSTALL_PREFIX=%LIBDIR%\osl\debug ^ -DCMAKE_CXX_FLA 阅读全文
posted @ 2013-07-20 00:06
Len3d
阅读(826)
评论(0)
推荐(0)
摘要:
这里使用的是OpenImageIO 1.1.11,要将OIIO解压到[工作目录]/openimageio/oiio里面。先要给OIIO打一个patch,patch文件是Blender提供的:下载OpenImageIO 1.1.11 Windows Patch打好patch以后,对于Debug,在[工作目录]/openimageio创建如下bat文件并用Visual Studio 2008命令行运行:@Echo offcd oiioset LIBDIR=%CD%\..\..:: create build directorymkdir build\windows_debugcd build\win 阅读全文
posted @ 2013-07-19 21:13
Len3d
阅读(1983)
评论(0)
推荐(0)
摘要:
LLVM还是做的很好的,可以很方便的编译。解压LLVM 3.2到[工作目录]/llvm/llvm-3.2.src解压Clang到[工作目录]/llvm/llvm-3.2.src/tools/clang安装Python 2.7对于Release,打开Visual Studio 2008命令行,运行如下bat文件内容:@Echo offcd llvm-3.2.srcset LIBDIR=%CD%\..\..:: create build directorymkdir build\windowscd build\windowscmake -G "NMake Makefiles" 阅读全文
posted @ 2013-07-19 20:43
Len3d
阅读(2574)
评论(0)
推荐(0)
摘要:
注意一定要使用1.0.1版本的ilmbase和1.6.1版本的openexr,其它版本的我测试过,OpenImageIO会编译失败。解压ilmbase 1.0.1到[工作目录]/openexr/ilmbase-1.0.1打开[工作目录]\openexr\ilmbase-1.0.1\vc\vc9\IlmBase里面的IlmBase.sln然后在编译设置中把所有dll都改成lib,把Release设置为/MT,把Debug设置为/MTd。然后去掉所有_USR_DLL、OPENEXR_DLL和*_EXPORT。直接编译就可以了。openexr 1.6.1的编译方法与上述一致,也是解压到[工作目录]\ 阅读全文
posted @ 2013-07-19 18:55
Len3d
阅读(1029)
评论(0)
推荐(0)
摘要:
将libtiff 4.0.3解压到[工作目录]/tiff/tiff-4.0.3对于Release,编辑tiff/tiff-4.0.3里面的nmake.opt如下选项,去掉注释:JPEG_SUPPORT = 1JPEGDIR = [工作目录]/jpeg/libjpegJPEG_INCLUDE = -I$(JPEGDIR)JPEG_LIB = $(JPEGDIR)/Release/libjpeg.libZIP_SUPPORT = 1ZLIBDIR = [工作目录]/zlib/installZLIB_INCLUDE = -I$(ZLIBDIR)/includeZLIB_LIB = $(ZLI... 阅读全文
posted @ 2013-07-19 18:37
Len3d
阅读(2877)
评论(0)
推荐(0)
摘要:
通常libjpeg可以使用如下命令行生成Visual Studio 2010的项目文件:nmake /f makefile.vc setup-v10但可惜我们使用的是Visual Studio 2008,所以这里用到了另一个开源的项目:https://code.google.com/p/libjpeg-win64/同步下来以后直接就可以打开里面的libjpeg.sln编译,非常方便。 阅读全文
posted @ 2013-07-19 18:15
Len3d
阅读(1681)
评论(0)
推荐(0)
摘要:
下载libpng 1.5.10并解压到[工作目录]/png/libpng-1.5.10用CMake选择png/libpng-1.5.10目录并Configure:CMAKE_C_FLAGS_DEBUG=/D_DEBUG /MTd /Zi /Ob0 /Od /RTC1CMAKE_C_FLAGS_RELEASE=/MT /O2 /Ob2 /D NDEBUGCMAKE_INSTALL_PREFIX=[工作目录]\png\installZLIB_INCLUDE_DIR=[工作目录]\zlib\elvic\includeZLIB_LIBRARY=optimized;[工作目录]/zlib/elvic/l 阅读全文
posted @ 2013-07-19 18:07
Len3d
阅读(2820)
评论(0)
推荐(0)
摘要:
把zlib 1.2.8解压到zlib/zlib-1.2.8在deflate.c文件中把deflate_copyright改成一个static变量。在zlib目录底下创建并用Visual Studio 2008命令行运行如下bat即可生成Debug版本:@Echo offset LIBDIR=%CD%\..:: create build directorymkdir buildcd buildcmake -G "NMake Makefiles" ..\zlib-1.2.8 ^ -DCMAKE_INSTALL_PREFIX=%LIBDIR%\zlib\install ^ -DC 阅读全文
posted @ 2013-07-19 17:54
Len3d
阅读(6462)
评论(1)
推荐(1)
摘要:
Boost做得很好,有自己的build系统,可以几乎一键式编译,这才是尼玛世界一流质量的良心开源库啊。将Boost 1.49.0解压到boost/boost_1_49_0里面,然后在boost目录底下创建以下bat脚本:@echo offcd boost_1_49_0:: buildcall bootstrap.batbjam -j4 variant=release link=static runtime-link=static threading=multi --with-filesystem --with-locale --with-thread --with-regex --with-s 阅读全文
posted @ 2013-07-19 17:43
Len3d
阅读(573)
评论(0)
推荐(0)
|