pbrt的网站上可以下载到最新的pbrg的代码,这里用的是pbrt-v2-src.zip, for Windows (14MB)。下载后,在作者网站上的FAQ可以看到编译方法,作者说的是,
如果是VS2008,就读一下README_BUILDING_MSVC2008.txt。因此我们打开src下的README_BUILDING_MSVC2008.txt,按照里面的步骤来。
第一步:
1)Open the src/pbrt.vs2008/pbrt.sln Visual Studio solution file.
也就是打开src/pbrt.vs2008/pbrt.sln,找到这个文件,双击打开工程。
第二步:
2) Select either Debug or Release, and x86 (win32) or x64.
让你选择Debug或者Release,x86或者x64。默认打开的是Debug,x32的,符合我的需求,因此不动。
第三步,
3) Build the solution.
编译工程。
按下F7后,工程开始编译,这个时候,遇到
libpbrt.lib没有找到。然后我们看到libpbrt是个项目,但是本身可能出了点问题,大致是bison找不到。所以,我们需要首先做的是要让l