boost如何安装?
发布网友
发布时间:2022-04-30 05:44
我来回答
共3个回答
懂视网
时间:2022-04-30 10:06
——Bootstrap theme for Dojo,看了demo感觉太棒了,于是决定尝试一下。我接触dojo有好几年了,一直感觉dojo的几个主题太过千篇一律,开发出来的程序都像一个模子做出来的,有点桌面app的感觉,跟现在网站扁平化的设计风格相去甚远,自己定制dijit主题又感觉太难,后来接触了bootstrap之后一直在使用bootstrap,但是这样又不能充分利用dijit这个优秀的widget集,有点重复发明轮子的味道,我一直在想如果能将dojo和bootstrap融合起来就好了,后来接触了Dojo Bootstrap,但它仅仅是将bootstrap中用到的那些Jquery插件用dojo实现了一遍,仍然无法替代dijit中比如Tree等控件的功能,接触了dbootstrap才知道果然已经有高人这么做了,那么就让我们站在巨人的肩膀上吧。由于dbootstrap的下载、编译在dbootstrap上都有详细说明,这里不再赘述,仅仅介绍一下我在安装过程中遇到的一些小的问题以及解决办法。
问题1:git clone的dbootstrap源代码不完整,无法通过编译。
导致这个问题的原因是我在执行 git clone --recursive git://github.com/martinpengellyphillips/dbootstrap.git命令前没有先准备好编译环境:Python>=2.6;Node.js>=10.5;Stylus>=0.31;Java>=7。结果克隆的dbootstrap源码仅有20多M,完整的有200-300M
问题2:执行python build.py demo编译命令Finished with errors。
错误原因是:我的dbootstrap所在目录中包含中文,将中文全改为英文后就不再出错了。
最后查看demo需要用先cd到build/demo目录然后执行python -m SimpleHTTPServer 8000命令启动http服务器,然后访问http://localhost:8000就可以了。
值得一提的是:在将dbootstrap编译成一个独立的包(也就是执行python build.py theme命令)时,其实编译也是有错误的,但是仅有1个,用python build.py -v debug theme命令查看调试信息能看到,但是好像不影响使用,在build/theme目录下生成的dbootstrap包可以在项目中直接使用。
Release:当然如果仅仅是为了得到编译后的dbootstrap包的话可以直接在这里下载。
dbootstrap的下载安装配置
标签:
热心网友
时间:2022-04-30 07:14
Windows下Boost库安装方法
1. 概述
Boost库的安装的方法,IDE涉及DEV C++和VS 2008。
2. 下载
直接下载链接:参见网页 http://www.boost.org/users/history/version_1_46_1.html,这里的链接网速很慢,78MB的东西,下载了10%左右,就定住了,试了三次都是这样,基本放弃了这个下载链接。
SVN下载链接,文件保存在“D:\Boost”下:参见网页 http://www.boost.org/users/download/,对于1.46版本的Boost,如果完全编译后,可能需要12-15GB的空间,虽然还没编译就占了3GB。
3. VS2008 Boost库编译(-vc9)
首先,编译bjam,在命令行下,运行bootstrap.bat -vc9
然后,编译库。在命令行下,运行:
bjam stage --toolset=msvc-9.0 --without-graph --without-graph_parallel --without-math --without-mpi --without-python --without-serialization --without-wave --stagedir="D:\Boost\bin\vc9" link=static runtime-link=shared threading=multi debug release
bjam stage --toolset=msvc-9.0 --without-graph --without-graph_parallel --without-math --without-mpi --without-python --without-serialization --without-wave --stagedir="D:\Boost\bin\vc9" link=static runtime-link=static threading=multi debug release
编译用了50分钟左右,产生了303MB的文件。
4. VS2008 Boost库配置
Tools -> Options -> Projects and Solutions -> VC++ Directories
在Library files中,增加D:\Boost\bin\vc9\lib
在Include files中,增加D:\Boost\
其中,Library的目录就是前面编译产生的那些库文件保存到的位置
其中,Include的目录随着Boost的不同版本会不同,现在1.47版本只要指定为D:\Boost即使用SVN下载Boost的文件夹就可以了。
热心网友
时间:2022-04-30 08:32
step1.从www.boost.org下载boost库
step2 在 tools\build\jam_src目录下 运行build.bat来生成jam
step3 设置环境变量
PATH= C:\Program Files\Microsoft Visual Studio .NET 2003\Vc7\boost\tools\build\jam_src\bin.ntx86;%PATH%
PATH = C:\Program Files\Microsoft Visual Studio .NET 2003\Vc7\boost;C:\Program Files\Microsoft Visual Studio .NET 2003\Vc7\boost\tools\build\jam_src\bin.ntx86;%PATH%
SET MSVC_ROOT="C:\Program Files\Microsoft Visual Studio .NET 2003\Vc7"
SET VC7_ROOT="C:\Program Files\Microsoft Visual Studio .NET 2003\Vc7"
SET VISUALC="C:\Program Files\Microsoft Visual Studio .NET 2003\Vc7"
SET JAM_TOOLSET=VISUALC
step 4 编译boost库
切换到含有boost-build.jam的目录下运行jam就可以了。
写一个简单的程序就可以试试 boost怎么样了。