IFCPlusPlusArchiv1

所属分类:编译器/解释器
开发工具:C++
文件大小:8130KB
下载次数:0
上传日期:2015-01-12 18:04:13
上 传 者sh-1993
说明:  IFCPlusPlus的分叉,“第二波”(在2014-06-01发生的存储库神秘重置后提交)。Th...
(Fork from IFCPlusPlus, "Second wave" (commits after the repository mysterious reset which happened on 2014-06-01). The main changes are meant to make it compile with Clang using the CMake build system.)

文件列表:
CMakeLists.txt (1012, 2015-01-13)
Carve (0, 2015-01-13)
Carve\CMakeLists.txt (3846, 2015-01-13)
Carve\Carve.vcxproj (19428, 2015-01-13)
Carve\Carve.vcxproj.filters (9483, 2015-01-13)
Carve\Carve.vcxproj.user (221, 2015-01-13)
Carve\src (0, 2015-01-13)
Carve\src\AUTHORS (42, 2015-01-13)
Carve\src\LICENSE.GPL2 (19049, 2015-01-13)
Carve\src\common (0, 2015-01-13)
Carve\src\common\CMakeLists.txt (57, 2015-01-13)
Carve\src\common\Makefile.am (829, 2015-01-13)
Carve\src\common\geom_draw.cpp (20817, 2015-01-13)
Carve\src\common\geom_draw.hpp (1588, 2015-01-13)
Carve\src\common\geometry.cpp (8092, 2015-01-13)
Carve\src\common\geometry.hpp (1635, 2015-01-13)
Carve\src\common\opts.hpp (6864, 2015-01-13)
Carve\src\common\read_ply.cpp (14559, 2015-01-13)
Carve\src\common\read_ply.hpp (3313, 2015-01-13)
Carve\src\common\rgb.hpp (2776, 2015-01-13)
Carve\src\common\scene.cpp (11985, 2015-01-13)
Carve\src\common\scene.hpp (2021, 2015-01-13)
Carve\src\common\stringfuncs.hpp (2309, 2015-01-13)
Carve\src\common\write_ply.cpp (13829, 2015-01-13)
Carve\src\common\write_ply.hpp (2459, 2015-01-13)
Carve\src\include (0, 2015-01-13)
Carve\src\include\carve (0, 2015-01-13)
Carve\src\include\carve\Makefile.am (1235, 2015-01-13)
Carve\src\include\carve\aabb.hpp (4191, 2015-01-13)
Carve\src\include\carve\aabb_impl.hpp (14180, 2015-01-13)
Carve\src\include\carve\carve.hpp (5535, 2015-01-13)
Carve\src\include\carve\cbrt.h (2631, 2015-01-13)
Carve\src\include\carve\classification.hpp (3225, 2015-01-13)
Carve\src\include\carve\cmake-config.h.in (365, 2015-01-13)
Carve\src\include\carve\collection.hpp (1331, 2015-01-13)
Carve\src\include\carve\collection (0, 2015-01-13)
Carve\src\include\carve\collection\Makefile.am (91, 2015-01-13)
Carve\src\include\carve\collection\unordered.hpp (1186, 2015-01-13)
Carve\src\include\carve\collection\unordered (0, 2015-01-13)
... ...

This is fork from [IFCPlusPlus](https://code.google.com/p/ifcplusplus/), "Second wave" (commits after the repository mysterious reset which happened in 2014-06-01). The main changes are meant to make it compile with Clang using the CMake build system. IFCPlusPlus requires [Carve](https://code.google.com/p/carve/), [Boost 1.54](http://www.boost.org), and [OpenSceneGraph](http://www.openscenegraph.org). Carve is included with this repository but compiling against the [official repository](https://github.com/VTREEM/Carve) is preferred. The optional viewer requires [Qt 5.3](http://qt-project.org). ** Building IFCPlusPlus with Carve and Boost as external dependencies: ** Example for OS X 10.9: . $YOUR_COTS_BIN_DIR: where your out-of-source builds are . $YOUR_COTS_SRC_DIR: where your source codes are ccmake -D CMAKE_BUILD_TYPE=Release \ -D CMAKE_OSX_ARCHITECTURES:STRING="x86_***" \ -D CMAKE_OSX_SYSROOT:STRING="/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.9.sdk/" \ -D CMAKE_INSTALL_PREFIX:STRING="$YOUR_COTS_BIN_DIR/OpenSceneGraph/build-OSX;$YOUR_COTS_SRC_DIR/OpenSceneGraph" \ -D OSG_BINARY_DIR:STRING=$YOUR_COTS_BIN_DIR/OpenSceneGraph/build-OSX \ -D CARVE_SOURCE_DIR:STRING=$YOUR_COTS_SRC_DIR/Carve \ -D CARVE_BINARY_DIR:STRING=$YOUR_COTS_BIN_DIR/Carve/build-OSX \ -D BUILD_VIEWER_APPLICATION:BOOL=ON \ -D CARVE_BOOST_COLLECTIONS:BOOL=TRUE \ -D CARVE_SYSTEM_BOOST:BOOL=TRUE \ -D Boost_DIR:STRING="$YOUR_COTS_BIN_DIR/boost_1_54_0" \ -D BOOST_INCLUDEDIR:STRING="$YOUR_COTS_SRC_DIR/boost_1_54_0" \ -D OSG_CXX_LANGUAGE_STANDARD:STRING="C++11" \ -D CMAKE_CXX_FLAGS:STRING="-std=c++11" \ -D CMAKE_EXE_LINKER_FLAGS:STRING="-stdlib=libc++" \ -D DESIRED_QT_VERSION:STRING="5" \ -D QT_QMAKE_EXECUTABLE:PATH="$YOUR_COTS_SRC_DIR/Qt5.3.0/5.3/clang_***/bin/qmake" \ -D CMAKE_PREFIX_PATH:PATH="$YOUR_COTS_SRC_DIR/Qt5.3.0/5.3/clang_***" \ $YOUR_COTS_SRC_DIR/ifcplusplus2 (C)configure, (G)enerate make -j 4

近期下载者

相关文件


收藏者