My favorites | Sign in
Project Home Downloads Wiki Issues Source
Project Information
Members

DrawGin

Using published file format specifications for ".dwg" files, create a support library to read and write those file types.

Current work will focus on the AC1012-AC1015 file formats, with AC1018 following shortly thereafter. Support for newer formats will be added as their file structures are discovered and publicly made available to the public.

Current Status

  • Implementation status of the .dwg format can be found on the DrawGin Wiki. The most current version of the list can be found in the file feature_status.txt.
  • The project is at the very beginning stages of development and does not have a stable API or library.

Project Dependencies

Boost C++ Library
Google GLog
CMake

Compiling

DrawGin uses the cross platform build system CMake . On Linux systems issuing the following command generate needed make files to compile the project.

cmake CMakeLists.txt

For Xcode support

cmake -G Xcode CMakeLists.txt

On Windows, to generate Visual Studio 2008 project files, issue the following command

cmake -D BOOST_ROOT="full path to boost" -D GLOG_ROOT="full path to glog" -G "Visual Studio 9 2008" CMakeLists.txt

For other IDE's see the CMake documentation for Generators

Use the -D CMAKE_BUILD_TYPE= to specify "Debug" or "Release" types.

See the projects ReadMe.txt for detailed instructions about compiling the project.

Powered by Google Project Hosting