mirror of
https://github.com/Discngine/fpocket.git
synced 2026-06-04 20:04:22 +08:00
Compare commits
28 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
7ec07dc24d | ||
|
|
ffe88f56df | ||
|
|
9d4e3dc010 | ||
|
|
c16c54072d | ||
|
|
c21bee5482 | ||
|
|
9b3443c9dc | ||
|
|
229728bcd6 | ||
|
|
a96e6e8f8b | ||
|
|
232f546bfe | ||
|
|
17d171401e | ||
|
|
9f737c4070 | ||
|
|
81a864715c | ||
|
|
633efaa841 | ||
|
|
bce0e0640a | ||
|
|
6d99b179bf | ||
|
|
e68ab59034 | ||
|
|
402b611b71 | ||
|
|
93f081ce13 | ||
|
|
a58493977f | ||
|
|
c6f4a2620b | ||
|
|
9b5d5b341d | ||
|
|
4a5d14afa6 | ||
|
|
41ced24317 | ||
|
|
d2ba2cb94b | ||
|
|
963d9e3e69 | ||
|
|
5c3885ba99 | ||
|
|
6c19a2bc84 | ||
|
|
d153d508d6 |
@@ -43,7 +43,7 @@ Download the sources from github via the website or using git clone and then bui
|
||||
|
||||
|
||||
```
|
||||
git clone https://github.com/Discngine/fpocket.git .
|
||||
git clone https://github.com/Discngine/fpocket.git
|
||||
cd fpocket
|
||||
make
|
||||
sudo make install
|
||||
|
||||
3444
data/sample/5WA6.pdb
Normal file
3444
data/sample/5WA6.pdb
Normal file
File diff suppressed because it is too large
Load Diff
@@ -33,6 +33,8 @@ void write_out_fpocket(c_lst_pockets *pockets, s_pdb *pdb, char *pdbname) ;
|
||||
void write_out_fpocket_info_file(c_lst_pockets *pockets, char *output_file_name);
|
||||
void write_descriptors_DB(c_lst_pockets *pockets, FILE *f);
|
||||
void write_out_fpocket_DB(c_lst_pockets *pockets, s_pdb *pdb, char *input_name);
|
||||
void write_out_fpocket_info_file(c_lst_pockets *pockets, char *output_file_name);
|
||||
|
||||
|
||||
|
||||
#endif
|
||||
|
||||
@@ -28,8 +28,8 @@ THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLI
|
||||
#include "utils.h"
|
||||
|
||||
|
||||
#include "../src/qhull/qvoronoi.h"
|
||||
#include "../src/qhull/qconvex.h"
|
||||
#include "../src/qhull/src//qvoronoi/qvoronoi.h"
|
||||
#include "../src/qhull/src/qconvex/qconvex.h"
|
||||
|
||||
#include "memhandler.h"
|
||||
|
||||
|
||||
34
makefile
34
makefile
@@ -11,7 +11,7 @@ PATH_SRC = src/
|
||||
PATH_HEADER = headers/
|
||||
PATH_BIN = bin/
|
||||
PATH_MAN = man/
|
||||
PATH_QHULL = src/qhull/
|
||||
PATH_QHULL = src/qhull/src
|
||||
|
||||
BINDIR = /usr/local/bin/
|
||||
MANDIR = /usr/local/man/man8/
|
||||
@@ -43,15 +43,16 @@ LFLAGS = -lm -L$(PLUGINDIR)/$(ARCH)/molfile $(PLUGINDIR)/$(ARCH)/molfile/lib
|
||||
#------------------------------------------------------------
|
||||
# BINARIES OBJECTS
|
||||
#------------------------------------------------------------
|
||||
#QOBJS = $(PATH_QHULL)/src/qvoronoi/qvoronoi.o $(PATH_QHULL)/src/qconvex/qconvex.o
|
||||
|
||||
QOBJS = $(PATH_QHULL)geom2.o $(PATH_QHULL)geom.o $(PATH_QHULL)global.o \
|
||||
$(PATH_QHULL)io.o $(PATH_QHULL)io.h $(PATH_QHULL)libqhull.o \
|
||||
$(PATH_QHULL)mem.o $(PATH_QHULL)merge.o $(PATH_QHULL)poly2.o \
|
||||
$(PATH_QHULL)poly.o $(PATH_QHULL)qset.o \
|
||||
$(PATH_QHULL)random.o $(PATH_QHULL)rboxlib.o \
|
||||
$(PATH_QHULL)stat.o $(PATH_QHULL)user.o \
|
||||
$(PATH_QHULL)usermem.o \
|
||||
$(PATH_QHULL)userprintf.o $(PATH_QHULL)qvoronoi.o $(PATH_QHULL)qconvex.o
|
||||
QOBJS = $(PATH_QHULL)/libqhull/geom2.o $(PATH_QHULL)/libqhull/geom.o $(PATH_QHULL)/libqhull/global.o \
|
||||
$(PATH_QHULL)/libqhull/io.o $(PATH_QHULL)/libqhull/io.h $(PATH_QHULL)/libqhull/libqhull.o \
|
||||
$(PATH_QHULL)/libqhull/mem.o $(PATH_QHULL)/libqhull/merge.o $(PATH_QHULL)/libqhull/poly2.o \
|
||||
$(PATH_QHULL)/libqhull/poly.o $(PATH_QHULL)/libqhull/qset.o \
|
||||
$(PATH_QHULL)/libqhull/random.o $(PATH_QHULL)/libqhull/rboxlib.o \
|
||||
$(PATH_QHULL)/libqhull/stat.o $(PATH_QHULL)/libqhull/user.o \
|
||||
$(PATH_QHULL)/libqhull/usermem.o \
|
||||
$(PATH_QHULL)/libqhull/userprintf.o $(PATH_QHULL)/libqhull/userprintf_rbox.o $(PATH_QHULL)/qvoronoi/qvoronoi.o $(PATH_QHULL)/qconvex/qconvex.o
|
||||
|
||||
CHOBJ = $(PATH_OBJ)check.o $(PATH_OBJ)psorting.o $(PATH_OBJ)pscoring.o \
|
||||
$(PATH_OBJ)utils.o $(PATH_OBJ)pertable.o $(PATH_OBJ)memhandler.o \
|
||||
@@ -62,7 +63,7 @@ CHOBJ = $(PATH_OBJ)check.o $(PATH_OBJ)psorting.o $(PATH_OBJ)pscoring.o \
|
||||
$(PATH_OBJ)fpocket.o $(PATH_OBJ)write_visu.o $(PATH_OBJ)fpout.o \
|
||||
$(PATH_OBJ)atom.o $(PATH_OBJ)writepocket.o $(PATH_OBJ)voronoi_lst.o \
|
||||
$(PATH_OBJ)neighbor.o $(PATH_OBJ)asa.o $(PATH_OBJ)clusterlib.o $(PATH_OBJ)energy.o \
|
||||
$(QOBJS)
|
||||
|
||||
|
||||
FPOBJ = $(PATH_OBJ)fpmain.o $(PATH_OBJ)psorting.o $(PATH_OBJ)pscoring.o \
|
||||
$(PATH_OBJ)utils.o $(PATH_OBJ)pertable.o $(PATH_OBJ)memhandler.o \
|
||||
@@ -85,7 +86,7 @@ TPOBJ = $(PATH_OBJ)tpmain.o $(PATH_OBJ)psorting.o $(PATH_OBJ)pscoring.o \
|
||||
$(PATH_OBJ)fpout.o $(PATH_OBJ)atom.o $(PATH_OBJ)writepocket.o \
|
||||
$(PATH_OBJ)voronoi_lst.o $(PATH_OBJ)neighbor.o $(PATH_OBJ)asa.o\
|
||||
$(PATH_OBJ)clusterlib.o $(PATH_OBJ)energy.o $(PATH_OBJ)topology.o\
|
||||
$(QOBJS)
|
||||
$(PATH_QHULL)/qvoronoi/qvoronoi.o $(PATH_QHULL)/qconvex/qconvex.o
|
||||
|
||||
DPOBJ = $(PATH_OBJ)dpmain.o $(PATH_OBJ)psorting.o $(PATH_OBJ)pscoring.o \
|
||||
$(PATH_OBJ)dpocket.o $(PATH_OBJ)dparams.o $(PATH_OBJ)voronoi.o \
|
||||
@@ -127,8 +128,14 @@ $(PATH_OBJ)%.o: $(PATH_SRC)%.cpp
|
||||
# RULES FOR EXECUTABLES
|
||||
#-----------------------------------------------------------
|
||||
|
||||
all: $(MYPROGS) # $(PATH_BIN)$(CHECK)
|
||||
|
||||
all:
|
||||
make qhull
|
||||
make fpocket
|
||||
fpocket: $(MYPROGS) # $(PATH_BIN)$(CHECK)
|
||||
|
||||
qhull:
|
||||
cd src/qhull/ && make
|
||||
|
||||
$(PATH_BIN)$(CHECK): $(CHOBJ) $(QOBJS)
|
||||
$(LINKER) $^ -o $@ $(LFLAGS)
|
||||
|
||||
@@ -166,6 +173,7 @@ clean:
|
||||
rm -f $(PATH_BIN)$(TPOCKET)
|
||||
rm -f $(PATH_BIN)$(DPOCKET)
|
||||
rm -f $(PATH_BIN)$(MDPOCKET)
|
||||
cd src/qhull && make clean
|
||||
|
||||
uninstall:
|
||||
rm -f $(PATH_BIN)$(FPOCKET) $(BINDIR)$(FPOCKET)
|
||||
|
||||
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
@@ -51,6 +51,11 @@ extern int molfile_cubeplugin_fini(void);
|
||||
extern int molfile_dcdplugin_init(void);
|
||||
extern int molfile_dcdplugin_register(void *, vmdplugin_register_cb);
|
||||
extern int molfile_dcdplugin_fini(void);
|
||||
|
||||
extern int molfile_netcdfplugin_init(void);
|
||||
extern int molfile_netcdfplugin_register(void *, vmdplugin_register_cb);
|
||||
extern int molfile_netcdfplugin_fini(void);
|
||||
|
||||
extern int molfile_dlpolyplugin_init(void);
|
||||
extern int molfile_dlpolyplugin_register(void *, vmdplugin_register_cb);
|
||||
extern int molfile_dlpolyplugin_fini(void);
|
||||
@@ -201,9 +206,6 @@ extern int molfile_dtrplugin_fini(void);
|
||||
extern int molfile_maeffplugin_init(void);
|
||||
extern int molfile_maeffplugin_register(void *, vmdplugin_register_cb);
|
||||
extern int molfile_maeffplugin_fini(void);
|
||||
extern int molfile_netcdfplugin_init(void);
|
||||
extern int molfile_netcdfplugin_register(void *, vmdplugin_register_cb);
|
||||
extern int molfile_netcdfplugin_fini(void);
|
||||
|
||||
#define MOLFILE_INIT_ALL \
|
||||
molfile_abinitplugin_init(); \
|
||||
@@ -221,6 +223,7 @@ extern int molfile_netcdfplugin_fini(void);
|
||||
molfile_crdplugin_init(); \
|
||||
molfile_cubeplugin_init(); \
|
||||
molfile_dcdplugin_init(); \
|
||||
molfile_netcdfplugin_init(); \
|
||||
molfile_dlpolyplugin_init(); \
|
||||
molfile_dsn6plugin_init(); \
|
||||
molfile_dxplugin_init(); \
|
||||
@@ -271,7 +274,6 @@ extern int molfile_netcdfplugin_fini(void);
|
||||
molfile_xyzplugin_init(); \
|
||||
molfile_dtrplugin_init(); \
|
||||
molfile_maeffplugin_init(); \
|
||||
molfile_netcdfplugin_init(); \
|
||||
|
||||
#define MOLFILE_REGISTER_ALL(v, cb) \
|
||||
molfile_abinitplugin_register(v, cb); \
|
||||
@@ -289,6 +291,7 @@ extern int molfile_netcdfplugin_fini(void);
|
||||
molfile_crdplugin_register(v, cb); \
|
||||
molfile_cubeplugin_register(v, cb); \
|
||||
molfile_dcdplugin_register(v, cb); \
|
||||
molfile_netcdfplugin_register(v, cb); \
|
||||
molfile_dlpolyplugin_register(v, cb); \
|
||||
molfile_dsn6plugin_register(v, cb); \
|
||||
molfile_dxplugin_register(v, cb); \
|
||||
@@ -339,7 +342,6 @@ extern int molfile_netcdfplugin_fini(void);
|
||||
molfile_xyzplugin_register(v, cb); \
|
||||
molfile_dtrplugin_register(v, cb); \
|
||||
molfile_maeffplugin_register(v, cb); \
|
||||
molfile_netcdfplugin_register(v, cb); \
|
||||
|
||||
#define MOLFILE_FINI_ALL \
|
||||
molfile_abinitplugin_fini(); \
|
||||
@@ -357,6 +359,7 @@ extern int molfile_netcdfplugin_fini(void);
|
||||
molfile_crdplugin_fini(); \
|
||||
molfile_cubeplugin_fini(); \
|
||||
molfile_dcdplugin_fini(); \
|
||||
molfile_netcdfplugin_fini(); \
|
||||
molfile_dlpolyplugin_fini(); \
|
||||
molfile_dsn6plugin_fini(); \
|
||||
molfile_dxplugin_fini(); \
|
||||
@@ -407,7 +410,6 @@ extern int molfile_netcdfplugin_fini(void);
|
||||
molfile_xyzplugin_fini(); \
|
||||
molfile_dtrplugin_fini(); \
|
||||
molfile_maeffplugin_fini(); \
|
||||
molfile_netcdfplugin_fini(); \
|
||||
|
||||
#ifdef __cplusplus
|
||||
}
|
||||
|
||||
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
@@ -90,7 +90,7 @@ void mdpocket_detect(s_mdparams *par) {
|
||||
FILE *cf; /*file handle for current bfact coloured file to write*/
|
||||
char cf_name[350] = "";
|
||||
char pdb_code[350] = "";
|
||||
|
||||
|
||||
|
||||
if (!strncmp(par->traj_format, "net", 3)) {
|
||||
molfile_netcdfplugin_init();
|
||||
@@ -382,10 +382,11 @@ void mdpocket_characterize(s_mdparams *par) {
|
||||
char elecgrid_path[350] = "";
|
||||
FILE *f_out_vdwgrid = NULL;
|
||||
FILE *f_out_elecgrid = NULL;
|
||||
/*
|
||||
if (!strncmp(par->traj_format, "net", 3)) {
|
||||
molfile_netcdfplugin_init();
|
||||
molfile_netcdfplugin_register(NULL, register_cb);
|
||||
}
|
||||
}*/
|
||||
if (!strncmp(par->traj_format, "dcd", 3)) {
|
||||
molfile_dcdplugin_init();
|
||||
molfile_dcdplugin_register(NULL, register_cb);
|
||||
|
||||
47
src/qhull/Announce.txt
Normal file
47
src/qhull/Announce.txt
Normal file
@@ -0,0 +1,47 @@
|
||||
|
||||
Qhull 2015.2 2016/01/18
|
||||
|
||||
http://www.qhull.org
|
||||
git@github.com:qhull/qhull.git
|
||||
http://www.geomview.org
|
||||
|
||||
Qhull computes convex hulls, Delaunay triangulations, Voronoi diagrams,
|
||||
furthest-site Voronoi diagrams, and halfspace intersections about a point.
|
||||
It runs in 2-d, 3-d, 4-d, or higher. It implements the Quickhull algorithm
|
||||
for computing convex hulls. Qhull handles round-off errors from floating
|
||||
point arithmetic. It can approximate a convex hull.
|
||||
|
||||
The program includes options for hull volume, facet area, partial hulls,
|
||||
input transformations, randomization, tracing, multiple output formats, and
|
||||
execution statistics. The program can be called from within your application.
|
||||
You can view the results in 2-d, 3-d and 4-d with Geomview.
|
||||
|
||||
To download Qhull:
|
||||
http://www.qhull.org/download
|
||||
git@github.com:qhull/qhull.git
|
||||
|
||||
Download qhull-96.ps for:
|
||||
|
||||
Barber, C. B., D.P. Dobkin, and H.T. Huhdanpaa, "The
|
||||
Quickhull Algorithm for Convex Hulls," ACM Trans. on
|
||||
Mathematical Software, 22(4):469-483, Dec. 1996.
|
||||
http://www.acm.org/pubs/citations/journals/toms/1996-22-4/p469-barber/
|
||||
http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.117.405
|
||||
|
||||
Abstract:
|
||||
|
||||
The convex hull of a set of points is the smallest convex set that contains
|
||||
the points. This article presents a practical convex hull algorithm that
|
||||
combines the two-dimensional Quickhull Algorithm with the general dimension
|
||||
Beneath-Beyond Algorithm. It is similar to the randomized, incremental
|
||||
algorithms for convex hull and Delaunay triangulation. We provide empirical
|
||||
evidence that the algorithm runs faster when the input contains non-extreme
|
||||
points, and that it uses less memory.
|
||||
|
||||
Computational geometry algorithms have traditionally assumed that input sets
|
||||
are well behaved. When an algorithm is implemented with floating point
|
||||
arithmetic, this assumption can lead to serious errors. We briefly describe
|
||||
a solution to this problem when computing the convex hull in two, three, or
|
||||
four dimensions. The output is a set of "thick" facets that contain all
|
||||
possible exact convex hulls of the input. A variation is effective in five
|
||||
or more dimensions.
|
||||
426
src/qhull/CMakeLists.txt
Normal file
426
src/qhull/CMakeLists.txt
Normal file
@@ -0,0 +1,426 @@
|
||||
# CMakeLists.txt -- CMake configuration file for qhull, qhull6, and related programs
|
||||
#
|
||||
# To install CMake
|
||||
# Download from http://www.cmake.org/download/
|
||||
#
|
||||
# To find the available targets for CMake -G "..."
|
||||
# cmake --help
|
||||
#
|
||||
# To build with MSYS/mingw
|
||||
# cd build && cmake -G "MSYS Makefiles" .. && cmake ..
|
||||
# make
|
||||
# make install
|
||||
#
|
||||
# To uninstall on unix or MSYS/mingw
|
||||
# xargs rm <build/install_manifest.txt
|
||||
#
|
||||
# To build Qhull with Visual Studio projects, run cmake twice
|
||||
# To install bin/doc/include/lib in the current directory
|
||||
# mkdir -p build-cmake && cd build-cmake && cmake -G "Visual Studio 11 2012" .. && cmake -DCMAKE_INSTALL_PREFIX=.. ..
|
||||
# mkdir -p build-cmake && cd build-cmake && cmake -G "Visual Studio 11 2012 Win64" .. && cmake -DCMAKE_INSTALL_PREFIX=.. ..
|
||||
# To install into Program Files/qhull
|
||||
# mkdir -p build-cmake && cd build-cmake && cmake -G "Visual Studio 11 2012" .. && cmake ..
|
||||
# mkdir -p build-cmake && cd build-cmake && cmake -G "Visual Studio 11 2012 Win64" .. && cmake ..
|
||||
# To build for Visual Studio 2005 and install into Program Files/qhull
|
||||
# mkdir -p build-cmake && cd build-cmake && cmake -G "Visual Studio 8 2005" .. && cmake ..
|
||||
# mkdir -p build-cmake && cd build-cmake && cmake -G "Visual Studio 8 2005 Win64" .. && cmake ..
|
||||
# Double click build-cmake/qhull-all.sln
|
||||
# Build INSTALL to copy files into C:/Program Files/qhull
|
||||
#
|
||||
# Additional build targets
|
||||
# qhullp -- Same as qhull using qh_QHpointer and deprecated libqhull_p
|
||||
# user_egp -- Same as user_eg using qh_QHpointer and deprecated libqhull_p
|
||||
#
|
||||
# Notes on Visual Studio projects
|
||||
# You may need to copy bin/msvcr80.dll into C:/Program Files/qhull/bin
|
||||
# If using library debug targets, please rename with '_d' (e.g., qhullstatic_d.lib)
|
||||
#
|
||||
# Troubleshooting
|
||||
# "No CMAKE_C_COMPILER could be found"
|
||||
# cmake was not able to find the build environment specified (e.g., Visual Studio 11)
|
||||
#
|
||||
# To uninstall on Windows
|
||||
# Delete C:/Program Files/qhull
|
||||
#
|
||||
# If creating a qhull package, please include a pkg-config file based on build/qhull*.pc.in
|
||||
#
|
||||
# For qhulltest, use the Qt build (src/qhull-all.pro)
|
||||
#
|
||||
# Qhull ships with cmake-derived sln and proj files for DevStudio 8 2005
|
||||
# See eg/make-vcproj.sh
|
||||
# Change to relative paths
|
||||
# Remove ZERO_CHECK, ALL_BUILD, and INSTALL projects
|
||||
# Change targets to bin/ and lib/ directories
|
||||
# Disable incremental linking and ilk files (LinkIncremental="1")
|
||||
# Disable Run-Time Type Info (rtti)
|
||||
# Remove src/libqhullcpp from most of the AdditionalIncludeDirectories
|
||||
# Remove CMAKE_INTDIR from PreprocessorDefinitions
|
||||
# Adjust target names and destinations (e.g., lib/libqhullstatic_rd.a)
|
||||
#
|
||||
# $Id: //main/2015/qhull/CMakeLists.txt#8 $$Change: 2066 $
|
||||
# $DateTime: 2016/01/18 19:29:17 $$Author: bbarber $
|
||||
|
||||
project(qhull)
|
||||
cmake_minimum_required(VERSION 2.6)
|
||||
|
||||
# Define qhull_VERSION in CMakeLists.txt, Makefile, qhull-exports.def, qhull_p-exports.def, qhull_r-exports.def, qhull-warn.pri
|
||||
set(qhull_VERSION2 "2015.2 2016/01/18") # not used, See global.c, global_r.c, rbox.c, rbox_r.c
|
||||
set(qhull_VERSION "7.2.0") # Advance every release
|
||||
|
||||
# SOVERSION -- qhull 2003 = empty, 2009 = 5, 2010-2012 = 6, 2015 (reentrant) = 7
|
||||
set(qhull_SOVERSION 7) # For SOVERSION
|
||||
|
||||
include(CMakeModules/CheckLFS.cmake)
|
||||
option(WITH_LFS "Enable Large File Support" ON)
|
||||
check_lfs(WITH_LFS)
|
||||
|
||||
if(INCLUDE_INSTALL_DIR)
|
||||
else()
|
||||
set(INCLUDE_INSTALL_DIR ${CMAKE_INSTALL_PREFIX}/include)
|
||||
endif()
|
||||
if(LIB_INSTALL_DIR)
|
||||
else()
|
||||
set(LIB_INSTALL_DIR ${CMAKE_INSTALL_PREFIX}/lib)
|
||||
endif()
|
||||
if(BIN_INSTALL_DIR)
|
||||
else()
|
||||
set(BIN_INSTALL_DIR ${CMAKE_INSTALL_PREFIX}/bin)
|
||||
endif()
|
||||
if(MAN_INSTALL_DIR)
|
||||
else()
|
||||
if(WIN32)
|
||||
set(MAN_INSTALL_DIR ${CMAKE_INSTALL_PREFIX}/man/man1)
|
||||
else()
|
||||
set(MAN_INSTALL_DIR ${CMAKE_INSTALL_PREFIX}/share/man/man1)
|
||||
endif()
|
||||
endif()
|
||||
if(DOC_INSTALL_DIR)
|
||||
else()
|
||||
if(WIN32)
|
||||
set(DOC_INSTALL_DIR ${CMAKE_INSTALL_PREFIX}/doc)
|
||||
else()
|
||||
set(DOC_INSTALL_DIR ${CMAKE_INSTALL_PREFIX}/share/doc/qhull)
|
||||
endif()
|
||||
endif()
|
||||
message(STATUS)
|
||||
message(STATUS "========== qhull Build Information ==========")
|
||||
message(STATUS "Build Version: ${qhull_VERSION}")
|
||||
message(STATUS "Install Prefix (CMAKE_INSTALL_PREFIX): ${CMAKE_INSTALL_PREFIX}")
|
||||
message(STATUS "Binary Directory (BIN_INSTALL_DIR): ${BIN_INSTALL_DIR}")
|
||||
message(STATUS "Library Directory (LIB_INSTALL_DIR): ${LIB_INSTALL_DIR}")
|
||||
message(STATUS "Include Directory (INCLUDE_INSTALL_DIR): ${INCLUDE_INSTALL_DIR}")
|
||||
message(STATUS "Documentation Directory (DOC_INSTALL_DIR): ${DOC_INSTALL_DIR}")
|
||||
message(STATUS "Man Pages Directory (MAN_INSTALL_DIR): ${MAN_INSTALL_DIR}")
|
||||
message(STATUS "Build Type (CMAKE_BUILD_TYPE): ${CMAKE_BUILD_TYPE}")
|
||||
message(STATUS "To override these options, add -D{OPTION_NAME}=... to the cmake command")
|
||||
message(STATUS " Build the debug targets -DCMAKE_BUILD_TYPE=Debug")
|
||||
message(STATUS)
|
||||
message(STATUS "To build and install qhull, enter \"make\" and \"make install\"")
|
||||
message(STATUS "To smoketest qhull, enter \"ctest\"")
|
||||
message(STATUS)
|
||||
|
||||
|
||||
# ---------------------------------------
|
||||
# Define library source files and variables
|
||||
#
|
||||
# Files for individual targets are defined with the target
|
||||
# ---------------------------------------
|
||||
|
||||
# Order libqhull object files by frequency of execution. Small files at end.
|
||||
|
||||
# Non-reentrant Qhull
|
||||
set(
|
||||
libqhull_HEADERS
|
||||
src/libqhull/libqhull.h
|
||||
src/libqhull/geom.h
|
||||
src/libqhull/io.h
|
||||
src/libqhull/mem.h
|
||||
src/libqhull/merge.h
|
||||
src/libqhull/poly.h
|
||||
src/libqhull/qhull_a.h
|
||||
src/libqhull/qset.h
|
||||
src/libqhull/random.h
|
||||
src/libqhull/stat.h
|
||||
src/libqhull/user.h
|
||||
)
|
||||
set(
|
||||
libqhull_SOURCES
|
||||
src/libqhull/global.c
|
||||
src/libqhull/stat.c
|
||||
src/libqhull/geom2.c
|
||||
src/libqhull/poly2.c
|
||||
src/libqhull/merge.c
|
||||
src/libqhull/libqhull.c
|
||||
src/libqhull/geom.c
|
||||
src/libqhull/poly.c
|
||||
src/libqhull/qset.c
|
||||
src/libqhull/mem.c
|
||||
src/libqhull/random.c
|
||||
src/libqhull/usermem.c
|
||||
src/libqhull/userprintf.c
|
||||
src/libqhull/io.c
|
||||
src/libqhull/user.c
|
||||
src/libqhull/rboxlib.c
|
||||
src/libqhull/userprintf_rbox.c
|
||||
${libqhull_HEADERS}
|
||||
)
|
||||
|
||||
set(
|
||||
libqhull_DOC
|
||||
src/libqhull/index.htm
|
||||
src/libqhull/qh-geom.htm
|
||||
src/libqhull/qh-globa.htm
|
||||
src/libqhull/qh-io.htm
|
||||
src/libqhull/qh-mem.htm
|
||||
src/libqhull/qh-merge.htm
|
||||
src/libqhull/qh-poly.htm
|
||||
src/libqhull/qh-qhull.htm
|
||||
src/libqhull/qh-set.htm
|
||||
src/libqhull/qh-stat.htm
|
||||
src/libqhull/qh-user.htm
|
||||
src/libqhull/DEPRECATED.txt
|
||||
)
|
||||
|
||||
set(
|
||||
testqset_HEADERS
|
||||
src/libqhull/mem.h
|
||||
src/libqhull/qset.h
|
||||
)
|
||||
set(
|
||||
testqset_SOURCES
|
||||
src/libqhull/qset.c
|
||||
src/libqhull/mem.c
|
||||
src/libqhull/usermem.c
|
||||
src/testqset/testqset.c
|
||||
${testqset_HEADERS}
|
||||
)
|
||||
|
||||
# Reeentrant Qhull
|
||||
|
||||
set(
|
||||
libqhullr_HEADERS
|
||||
src/libqhull_r/libqhull_r.h
|
||||
src/libqhull_r/geom_r.h
|
||||
src/libqhull_r/io_r.h
|
||||
src/libqhull_r/mem_r.h
|
||||
src/libqhull_r/merge_r.h
|
||||
src/libqhull_r/poly_r.h
|
||||
src/libqhull_r/qhull_ra.h
|
||||
src/libqhull_r/qset_r.h
|
||||
src/libqhull_r/random_r.h
|
||||
src/libqhull_r/stat_r.h
|
||||
src/libqhull_r/user_r.h
|
||||
)
|
||||
set(
|
||||
libqhullr_SOURCES
|
||||
src/libqhull_r/global_r.c
|
||||
src/libqhull_r/stat_r.c
|
||||
src/libqhull_r/geom2_r.c
|
||||
src/libqhull_r/poly2_r.c
|
||||
src/libqhull_r/merge_r.c
|
||||
src/libqhull_r/libqhull_r.c
|
||||
src/libqhull_r/geom_r.c
|
||||
src/libqhull_r/poly_r.c
|
||||
src/libqhull_r/qset_r.c
|
||||
src/libqhull_r/mem_r.c
|
||||
src/libqhull_r/random_r.c
|
||||
src/libqhull_r/usermem_r.c
|
||||
src/libqhull_r/userprintf_r.c
|
||||
src/libqhull_r/io_r.c
|
||||
src/libqhull_r/user_r.c
|
||||
src/libqhull_r/rboxlib_r.c
|
||||
src/libqhull_r/userprintf_rbox_r.c
|
||||
${libqhullr_HEADERS}
|
||||
)
|
||||
|
||||
set(
|
||||
libqhullr_DOC
|
||||
src/libqhull_r/index.htm
|
||||
src/libqhull_r/qh-geom_r.htm
|
||||
src/libqhull_r/qh-globa_r.htm
|
||||
src/libqhull_r/qh-io_r.htm
|
||||
src/libqhull_r/qh-mem_r.htm
|
||||
src/libqhull_r/qh-merge_r.htm
|
||||
src/libqhull_r/qh-poly_r.htm
|
||||
src/libqhull_r/qh-qhull_r.htm
|
||||
src/libqhull_r/qh-set_r.htm
|
||||
src/libqhull_r/qh-stat_r.htm
|
||||
src/libqhull_r/qh-user_r.htm
|
||||
)
|
||||
|
||||
set(
|
||||
testqsetr_HEADERS
|
||||
src/libqhull_r/mem_r.h
|
||||
src/libqhull_r/qset_r.h
|
||||
)
|
||||
set(
|
||||
testqsetr_SOURCES
|
||||
src/libqhull_r/qset_r.c
|
||||
src/libqhull_r/mem_r.c
|
||||
src/libqhull_r/usermem_r.c
|
||||
src/testqset_r/testqset_r.c
|
||||
${testqsetr_HEADERS}
|
||||
)
|
||||
|
||||
# C++ interface to reentrant Qhull
|
||||
|
||||
set(
|
||||
libqhullcpp_HEADERS
|
||||
src/libqhullcpp/Coordinates.h
|
||||
src/libqhullcpp/functionObjects.h
|
||||
src/libqhullcpp/PointCoordinates.h
|
||||
src/libqhullcpp/Qhull.h
|
||||
src/libqhullcpp/QhullError.h
|
||||
src/libqhullcpp/QhullFacet.h
|
||||
src/libqhullcpp/QhullFacetList.h
|
||||
src/libqhullcpp/QhullFacetSet.h
|
||||
src/libqhullcpp/QhullHyperplane.h
|
||||
src/libqhullcpp/QhullIterator.h
|
||||
src/libqhullcpp/QhullLinkedList.h
|
||||
src/libqhullcpp/QhullPoint.h
|
||||
src/libqhullcpp/QhullPoints.h
|
||||
src/libqhullcpp/QhullPointSet.h
|
||||
src/libqhullcpp/QhullQh.h
|
||||
src/libqhullcpp/QhullRidge.h
|
||||
src/libqhullcpp/QhullSet.h
|
||||
src/libqhullcpp/QhullSets.h
|
||||
src/libqhullcpp/QhullStat.h
|
||||
src/libqhullcpp/QhullVertex.h
|
||||
src/libqhullcpp/QhullVertexSet.h
|
||||
src/libqhullcpp/RboxPoints.h
|
||||
src/libqhullcpp/RoadError.h
|
||||
src/libqhullcpp/RoadLogEvent.h
|
||||
src/qhulltest/RoadTest.h
|
||||
)
|
||||
|
||||
set(
|
||||
libqhullcpp_SOURCES
|
||||
src/libqhullcpp/Coordinates.cpp
|
||||
src/libqhullcpp/PointCoordinates.cpp
|
||||
src/libqhullcpp/Qhull.cpp
|
||||
src/libqhullcpp/QhullFacet.cpp
|
||||
src/libqhullcpp/QhullFacetList.cpp
|
||||
src/libqhullcpp/QhullFacetSet.cpp
|
||||
src/libqhullcpp/QhullHyperplane.cpp
|
||||
src/libqhullcpp/QhullPoint.cpp
|
||||
src/libqhullcpp/QhullPointSet.cpp
|
||||
src/libqhullcpp/QhullPoints.cpp
|
||||
src/libqhullcpp/QhullQh.cpp
|
||||
src/libqhullcpp/QhullRidge.cpp
|
||||
src/libqhullcpp/QhullSet.cpp
|
||||
src/libqhullcpp/QhullStat.cpp
|
||||
src/libqhullcpp/QhullVertex.cpp
|
||||
src/libqhullcpp/QhullVertexSet.cpp
|
||||
src/libqhullcpp/RboxPoints.cpp
|
||||
src/libqhullcpp/RoadError.cpp
|
||||
src/libqhullcpp/RoadLogEvent.cpp
|
||||
${libqhullcpp_HEADERS}
|
||||
)
|
||||
|
||||
# Documentation files (index.htm refers to html/...)
|
||||
|
||||
set(
|
||||
doc_FILES
|
||||
README.txt
|
||||
REGISTER.txt
|
||||
Announce.txt
|
||||
COPYING.txt
|
||||
index.htm
|
||||
)
|
||||
|
||||
include_directories(${CMAKE_SOURCE_DIR}/src)
|
||||
|
||||
if(CMAKE_BUILD_TYPE MATCHES "[dD]ebug")
|
||||
set(qhull_CPP qhullcpp_d)
|
||||
set(qhull_SHARED qhull_d)
|
||||
set(qhull_SHAREDP qhull_pd)
|
||||
set(qhull_SHAREDR qhull_rd)
|
||||
set(qhull_STATIC qhullstatic_d)
|
||||
set(qhull_STATICR qhullstatic_rd)
|
||||
else()
|
||||
set(qhull_CPP qhullcpp)
|
||||
set(qhull_SHARED libqhull) # Temporarily avoid name conflict with qhull executable
|
||||
set(qhull_SHAREDP qhull_p)
|
||||
set(qhull_SHAREDR qhull_r)
|
||||
set(qhull_STATIC qhullstatic)
|
||||
set(qhull_STATICR qhullstatic_r)
|
||||
endif()
|
||||
|
||||
|
||||
|
||||
# ---------------------------------------
|
||||
# Define static libraries qhullstatic (non-reentrant) and qhullstatic_r (reentrant)
|
||||
# ---------------------------------------
|
||||
|
||||
add_library(${qhull_STATIC} STATIC ${libqhull_SOURCES})
|
||||
set_target_properties(${qhull_STATIC} PROPERTIES
|
||||
VERSION ${qhull_VERSION})
|
||||
|
||||
add_library(${qhull_STATICR} STATIC ${libqhullr_SOURCES})
|
||||
set_target_properties(${qhull_STATICR} PROPERTIES
|
||||
VERSION ${qhull_VERSION})
|
||||
|
||||
if(UNIX)
|
||||
target_link_libraries(${qhull_STATIC} m)
|
||||
target_link_libraries(${qhull_STATICR} m)
|
||||
endif(UNIX)
|
||||
|
||||
# ---------------------------------------
|
||||
# Define C++ static library qhullcpp
|
||||
# Do not create libqhullcpp as a shared library. Qhull C++ classes may change layout and size.
|
||||
# ---------------------------------------
|
||||
|
||||
add_library(${qhull_CPP} STATIC ${libqhullcpp_SOURCES})
|
||||
set_target_properties(${qhull_CPP} PROPERTIES
|
||||
VERSION ${qhull_VERSION})
|
||||
|
||||
# ---------------------------------------
|
||||
# Define qhull executables linked to qhullstatic library
|
||||
# qhull is linked to reentrant qhull (more flexible)
|
||||
# the others are linked to non-reentrant qhull (somewhat faster)
|
||||
# ---------------------------------------
|
||||
|
||||
set(qhull_SOURCES src/qhull/unix_r.c)
|
||||
set(rbox_SOURCES src/rbox/rbox.c)
|
||||
set(qconvex_SOURCES src/qconvex/qconvex.c)
|
||||
set(qdelaunay_SOURCES src/qdelaunay/qdelaun.c)
|
||||
set(qvoronoi_SOURCES src/qvoronoi/qvoronoi.c)
|
||||
set(qhalf_SOURCES src/qhalf/qhalf.c)
|
||||
|
||||
add_executable(qhull ${qhull_SOURCES})
|
||||
target_link_libraries(qhull ${qhull_STATICR})
|
||||
|
||||
add_executable(rbox ${rbox_SOURCES})
|
||||
target_link_libraries(rbox ${qhull_STATIC})
|
||||
|
||||
add_executable(qconvex ${qconvex_SOURCES})
|
||||
target_link_libraries(qconvex ${qhull_STATIC})
|
||||
|
||||
add_executable(qdelaunay ${qdelaunay_SOURCES})
|
||||
target_link_libraries(qdelaunay ${qhull_STATIC})
|
||||
|
||||
add_executable(qvoronoi ${qvoronoi_SOURCES})
|
||||
target_link_libraries(qvoronoi ${qhull_STATIC})
|
||||
|
||||
add_executable(qhalf ${qhalf_SOURCES})
|
||||
target_link_libraries(qhalf ${qhull_STATIC})
|
||||
|
||||
|
||||
# ---------------------------------------
|
||||
# Define install
|
||||
# ---------------------------------------
|
||||
|
||||
install(TARGETS ${qhull_TARGETS_INSTALL}
|
||||
RUNTIME DESTINATION ${BIN_INSTALL_DIR}
|
||||
LIBRARY DESTINATION ${LIB_INSTALL_DIR}
|
||||
ARCHIVE DESTINATION ${LIB_INSTALL_DIR})
|
||||
|
||||
install(FILES ${libqhull_HEADERS} DESTINATION ${INCLUDE_INSTALL_DIR}/libqhull)
|
||||
install(FILES ${libqhull_DOC} DESTINATION ${INCLUDE_INSTALL_DIR}/libqhull)
|
||||
install(FILES ${libqhullr_HEADERS} DESTINATION ${INCLUDE_INSTALL_DIR}/libqhull_r)
|
||||
install(FILES ${libqhullr_DOC} DESTINATION ${INCLUDE_INSTALL_DIR}/libqhull_r)
|
||||
install(FILES ${libqhullcpp_HEADERS} DESTINATION ${INCLUDE_INSTALL_DIR}/libqhullcpp)
|
||||
install(FILES html/qhull.man DESTINATION ${MAN_INSTALL_DIR} RENAME qhull.1)
|
||||
install(FILES html/rbox.man DESTINATION ${MAN_INSTALL_DIR} RENAME rbox.1)
|
||||
install(FILES ${doc_FILES} DESTINATION ${DOC_INSTALL_DIR})
|
||||
install(DIRECTORY html/ DESTINATION ${DOC_INSTALL_DIR})
|
||||
109
src/qhull/CMakeModules/CheckLFS.cmake
Normal file
109
src/qhull/CMakeModules/CheckLFS.cmake
Normal file
@@ -0,0 +1,109 @@
|
||||
## Checks for large file support ##
|
||||
include(CheckIncludeFile)
|
||||
include(CheckSymbolExists)
|
||||
include(CheckTypeSize)
|
||||
|
||||
macro(check_lfs _isenable)
|
||||
set(LFS_OFF_T "")
|
||||
set(LFS_FOPEN "")
|
||||
set(LFS_FSEEK "")
|
||||
set(LFS_FTELL "")
|
||||
set(LFS_PRID "")
|
||||
|
||||
if(${_isenable})
|
||||
set(SAFE_CMAKE_REQUIRED_DEFINITIONS "${CMAKE_REQUIRED_DEFINITIONS}")
|
||||
set(CMAKE_REQUIRED_DEFINITIONS ${CMAKE_REQUIRED_DEFINITIONS}
|
||||
-D_LARGEFILE_SOURCE -D_LARGE_FILES -D_FILE_OFFSET_BITS=64
|
||||
-D__STDC_LIMIT_MACROS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS)
|
||||
|
||||
check_include_file("sys/types.h" HAVE_SYS_TYPES_H)
|
||||
check_include_file("inttypes.h" HAVE_INTTYPES_H)
|
||||
check_include_file("stddef.h" HAVE_STDDEF_H)
|
||||
check_include_file("stdint.h" HAVE_STDINT_H)
|
||||
|
||||
# LFS type1: 8 <= sizeof(off_t), fseeko, ftello
|
||||
check_type_size("off_t" SIZEOF_OFF_T)
|
||||
if(SIZEOF_OFF_T GREATER 7)
|
||||
check_symbol_exists("fseeko" "stdio.h" HAVE_FSEEKO)
|
||||
check_symbol_exists("ftello" "stdio.h" HAVE_FTELLO)
|
||||
if(HAVE_FSEEKO AND HAVE_FTELLO)
|
||||
set(LFS_OFF_T "off_t")
|
||||
set(LFS_FOPEN "fopen")
|
||||
set(LFS_FSEEK "fseeko")
|
||||
set(LFS_FTELL "ftello")
|
||||
check_symbol_exists("PRIdMAX" "inttypes.h" HAVE_PRIDMAX)
|
||||
if(HAVE_PRIDMAX)
|
||||
set(LFS_PRID "PRIdMAX")
|
||||
else(HAVE_PRIDMAX)
|
||||
check_type_size("long" SIZEOF_LONG)
|
||||
check_type_size("int" SIZEOF_INT)
|
||||
if(SIZEOF_OFF_T GREATER SIZEOF_LONG)
|
||||
set(LFS_PRID "\"lld\"")
|
||||
elseif(SIZEOF_LONG GREATER SIZEOF_INT)
|
||||
set(LFS_PRID "\"ld\"")
|
||||
else(SIZEOF_OFF_T GREATER SIZEOF_LONG)
|
||||
set(LFS_PRID "\"d\"")
|
||||
endif(SIZEOF_OFF_T GREATER SIZEOF_LONG)
|
||||
endif(HAVE_PRIDMAX)
|
||||
endif(HAVE_FSEEKO AND HAVE_FTELLO)
|
||||
endif(SIZEOF_OFF_T GREATER 7)
|
||||
|
||||
# LFS type2: 8 <= sizeof(off64_t), fopen64, fseeko64, ftello64
|
||||
if(NOT LFS_OFF_T)
|
||||
check_type_size("off64_t" SIZEOF_OFF64_T)
|
||||
if(SIZEOF_OFF64_T GREATER 7)
|
||||
check_symbol_exists("fopen64" "stdio.h" HAVE_FOPEN64)
|
||||
check_symbol_exists("fseeko64" "stdio.h" HAVE_FSEEKO64)
|
||||
check_symbol_exists("ftello64" "stdio.h" HAVE_FTELLO64)
|
||||
if(HAVE_FOPEN64 AND HAVE_FSEEKO64 AND HAVE_FTELLO64)
|
||||
set(LFS_OFF_T "off64_t")
|
||||
set(LFS_FOPEN "fopen64")
|
||||
set(LFS_FSEEK "fseeko64")
|
||||
set(LFS_FTELL "ftello64")
|
||||
check_symbol_exists("PRIdMAX" "inttypes.h" HAVE_PRIDMAX)
|
||||
if(HAVE_PRIDMAX)
|
||||
set(LFS_PRID "PRIdMAX")
|
||||
else(HAVE_PRIDMAX)
|
||||
check_type_size("long" SIZEOF_LONG)
|
||||
check_type_size("int" SIZEOF_INT)
|
||||
if(SIZEOF_OFF64_T GREATER SIZEOF_LONG)
|
||||
set(LFS_PRID "\"lld\"")
|
||||
elseif(SIZEOF_LONG GREATER SIZEOF_INT)
|
||||
set(LFS_PRID "\"ld\"")
|
||||
else(SIZEOF_OFF64_T GREATER SIZEOF_LONG)
|
||||
set(LFS_PRID "\"d\"")
|
||||
endif(SIZEOF_OFF64_T GREATER SIZEOF_LONG)
|
||||
endif(HAVE_PRIDMAX)
|
||||
endif(HAVE_FOPEN64 AND HAVE_FSEEKO64 AND HAVE_FTELLO64)
|
||||
endif(SIZEOF_OFF64_T GREATER 7)
|
||||
endif(NOT LFS_OFF_T)
|
||||
|
||||
# LFS type3: 8 <= sizeof(__int64), _fseeki64, _ftelli64
|
||||
if(NOT LFS_OFF_T)
|
||||
check_type_size("__int64" SIZEOF___INT64)
|
||||
if(SIZEOF___INT64 GREATER 7)
|
||||
check_symbol_exists("_fseeki64" "stdio.h" HAVE__FSEEKI64)
|
||||
check_symbol_exists("_ftelli64" "stdio.h" HAVE__FTELLI64)
|
||||
if(HAVE__FSEEKI64 AND HAVE__FTELLI64)
|
||||
set(LFS_OFF_T "__int64")
|
||||
set(LFS_FOPEN "fopen")
|
||||
set(LFS_FSEEK "_fseeki64")
|
||||
set(LFS_FTELL "_ftelli64")
|
||||
set(LFS_PRID "\"I64d\"")
|
||||
endif(HAVE__FSEEKI64 AND HAVE__FTELLI64)
|
||||
endif(SIZEOF___INT64 GREATER 7)
|
||||
endif(NOT LFS_OFF_T)
|
||||
|
||||
set(CMAKE_REQUIRED_DEFINITIONS "${SAFE_CMAKE_REQUIRED_DEFINITIONS}")
|
||||
endif(${_isenable})
|
||||
|
||||
if(NOT LFS_OFF_T)
|
||||
## not found
|
||||
set(LFS_OFF_T "long")
|
||||
set(LFS_FOPEN "fopen")
|
||||
set(LFS_FSEEK "fseek")
|
||||
set(LFS_FTELL "ftell")
|
||||
set(LFS_PRID "\"ld\"")
|
||||
endif(NOT LFS_OFF_T)
|
||||
|
||||
endmacro(check_lfs)
|
||||
38
src/qhull/COPYING.txt
Normal file
38
src/qhull/COPYING.txt
Normal file
@@ -0,0 +1,38 @@
|
||||
Qhull, Copyright (c) 1993-2015
|
||||
|
||||
C.B. Barber
|
||||
Arlington, MA
|
||||
|
||||
and
|
||||
|
||||
The National Science and Technology Research Center for
|
||||
Computation and Visualization of Geometric Structures
|
||||
(The Geometry Center)
|
||||
University of Minnesota
|
||||
|
||||
email: qhull@qhull.org
|
||||
|
||||
This software includes Qhull from C.B. Barber and The Geometry Center.
|
||||
Qhull is copyrighted as noted above. Qhull is free software and may
|
||||
be obtained via http from www.qhull.org. It may be freely copied, modified,
|
||||
and redistributed under the following conditions:
|
||||
|
||||
1. All copyright notices must remain intact in all files.
|
||||
|
||||
2. A copy of this text file must be distributed along with any copies
|
||||
of Qhull that you redistribute; this includes copies that you have
|
||||
modified, or copies of programs or other software products that
|
||||
include Qhull.
|
||||
|
||||
3. If you modify Qhull, you must include a notice giving the
|
||||
name of the person performing the modification, the date of
|
||||
modification, and the reason for such modification.
|
||||
|
||||
4. When distributing modified versions of Qhull, or other software
|
||||
products that include Qhull, you must provide notice that the original
|
||||
source code may be obtained as noted above.
|
||||
|
||||
5. There is no warranty or other guarantee of fitness for Qhull, it is
|
||||
provided solely "as is". Bug reports or fixes may be sent to
|
||||
qhull_bug@qhull.org; the authors may or may not act on them as
|
||||
they desire.
|
||||
12
src/qhull/File_id.diz
Normal file
12
src/qhull/File_id.diz
Normal file
@@ -0,0 +1,12 @@
|
||||
Qhull 2015.2 - Qhull computes convex hulls,
|
||||
Delaunay triangulations, halfspace inter-
|
||||
sections about a point, Voronoi diagrams,
|
||||
furthest-site Delaunay triangulations, and
|
||||
furthest-site Voronoi diagrams. Qhull
|
||||
works with 2-d, 3-d, 4-d, 5-d, and higher
|
||||
dimensions. It computes volumes, surface
|
||||
areas, and approximations. It runs in a
|
||||
command window under Windows 95/NT/XP/7.
|
||||
www.qhull.org, freeware.
|
||||
|
||||
|
||||
682
src/qhull/Makefile
Normal file
682
src/qhull/Makefile
Normal file
@@ -0,0 +1,682 @@
|
||||
# Unix Makefile for reentrant libqhull, qhull, and rbox (default gcc/g++)
|
||||
#
|
||||
# make help
|
||||
# See README.txt
|
||||
# For qhulltest of the C++ interface, use Qt project file at src/qhull-all.pro
|
||||
# For static builds, a simple alternative is src/libqhull_r/Makefile
|
||||
#
|
||||
# Variables
|
||||
# DESTDIR destination directory for 'make install'.
|
||||
# BINDIR directory where to copy executables
|
||||
# DOCDIR directory where to copy html documentation
|
||||
# INCDIR directory where to copy headers
|
||||
# LIBDIR directory where to copy libraries
|
||||
# MANDIR directory where to copy manual pages
|
||||
# PRINTMAN command for printing manual pages
|
||||
# PRINTC command for printing C files
|
||||
# CC ANSI C or C++ compiler
|
||||
# CC_OPTS1 options used to compile .c files
|
||||
# CC_OPTS2 options used to link .o files
|
||||
# CC_OPTS3 options to build shared libraries
|
||||
# CXX ANSI C++ compiler
|
||||
# CXX_OPTS1 options used to compile .cpp files
|
||||
# CXX_OPTS2 options used to link .o files
|
||||
# CC_WARNINGS warnings for .c programs
|
||||
# CXX_WARNINGS warnings for .cpp programs
|
||||
#
|
||||
# LIBQHULLS_RBOX_OBJS .o files for linking
|
||||
# LIBQHULLR_HDRS non-reentrant .h files
|
||||
# LIBQHULLR_HDRS reentrant .h files
|
||||
# CFILES .c files for printing
|
||||
# CXXFILES .cpp files for printing
|
||||
# TESTFILES .cpp test files for printing
|
||||
# DOCFILES documentation files
|
||||
# FILES miscellaneous files for printing
|
||||
# HTMFILES documentation source files
|
||||
# TFILES .txt versions of html files
|
||||
# FILES all other files
|
||||
# LIBQHULLS_RBOX_OBJS specifies the object files of libqhullstatic.a
|
||||
#
|
||||
# Results
|
||||
# rbox Generates points sets for qhull, qconvex, etc.
|
||||
# qhull Computes convex hull and related structures with reentrant libqhullstatic_r
|
||||
# qconvex, qdelaunay, qhalf, qvoronoi
|
||||
# Specializations of qhull for each geometric structure
|
||||
# Built with non-reentrant libqhullstatic (somewhat faster)
|
||||
# libqhull_r.so Shared library with reentrant code
|
||||
# libqhullstatic.a Non-reentrant static library with static qh_qh struct
|
||||
# Called 'static' to avoid naming conflicts
|
||||
# libqhullstatic_r.a Reentrant, static library
|
||||
# libqhullcpp.a C++ static library with libqhullstatic_r.a
|
||||
# testqset Standalone test program for non-reentrant qset.c with mem.c
|
||||
# testqset_r Standalone test program for reentrant qset_r.c with mem_r.c
|
||||
# user_eg An example of the reentrant, shared library qhull_r
|
||||
# user_eg2 An example of the reentrant, static library libqhullstatic_r
|
||||
# user_eg3 An example of the C++ interface with libqhullcpp and libqhullstatic_r
|
||||
#
|
||||
# Targets
|
||||
# make Build results using gcc or another compiler
|
||||
# make SO=dll For mingw on Windows, use SO=dll. It builds dlls
|
||||
# make bin/qvoronoi Produce bin/qvoronoi (etc.)
|
||||
# make qhullx Produce qhull, qconvex etc. without using library
|
||||
#
|
||||
# make clean Remove object files
|
||||
# make cleanall Remove generated files, build/*.dlr/, buildqt/, and buildvc/
|
||||
# make doc Print documentation
|
||||
# make help
|
||||
# make install Copy qhull, rbox, qhull.1, rbox.1 to BINDIR, MANDIR
|
||||
# make new Rebuild qhull and rbox from source
|
||||
# make printall Print all files
|
||||
# make qtest Quick test of rbox and qhull
|
||||
# make test Quick test of qhull programs
|
||||
# make testall Test programs for manual review with eg/q_test-ok.txt
|
||||
# make testall >eg/q_test.x 2>&1
|
||||
# Build the C++ qhulltest with Qt
|
||||
#
|
||||
# Do not replace tabs with spaces. Needed for build rules
|
||||
# Unix line endings (\n)
|
||||
# $Id: //main/2015/qhull/Makefile#10 $
|
||||
|
||||
DESTDIR = /usr/local
|
||||
BINDIR = $(DESTDIR)/bin
|
||||
INCDIR = $(DESTDIR)/include
|
||||
LIBDIR = $(DESTDIR)/lib
|
||||
DOCDIR = $(DESTDIR)/share/doc/qhull
|
||||
MANDIR = $(DESTDIR)/share/man/man1
|
||||
|
||||
# if you do not have enscript, try a2ps or just use lpr. The files are text.
|
||||
PRINTMAN = enscript -2rl
|
||||
PRINTC = enscript -2r
|
||||
# PRINTMAN = lpr
|
||||
# PRINTC = lpr
|
||||
|
||||
#for Gnu's gcc compiler, -O3 for optimization, -g for debugging, -pg for profiling
|
||||
# -fpic needed for gcc x86_64-linux-gnu. Not needed for mingw
|
||||
CC = gcc
|
||||
CC_OPTS1 = -O3 -ansi -Isrc -fpic $(CC_WARNINGS)
|
||||
CXX = g++
|
||||
|
||||
# libqhullcpp must be before libqhull_r
|
||||
CXX_OPTS1 = -O3 -Isrc/ $(CXX_WARNINGS)
|
||||
|
||||
# for shared library link
|
||||
CC_OPTS3 =
|
||||
|
||||
# Define qhull_VERSION in CMakeLists.txt, Makefile, and qhull-warn.pri
|
||||
# Truncated version in qhull-exports.def, qhull_p-exports.def,
|
||||
# qhull.so -- static qh_qhT global data structure (qh_QHpointer=0)
|
||||
# qhull_p.so -- allocated qh_qhT global data structure (qh_QHpointer=1). Required for libqhullcpp
|
||||
# qhull_m.so -- future version of Qhull with qh_qhT passed as an argument.
|
||||
qhull_SOVERSION=7
|
||||
SO = so.7.2.0
|
||||
|
||||
# On MinGW,
|
||||
# make SO=dll
|
||||
# Copy lib/libqhull6_p.dll and lib/libqhull.dll to bin/
|
||||
|
||||
# for Sun's cc compiler, -fast or O2 for optimization, -g for debugging, -Xc for ANSI
|
||||
#CC = cc
|
||||
#CC_OPTS1 = -Xc -v -fast
|
||||
|
||||
# for Silicon Graphics cc compiler, -O2 for optimization, -g for debugging
|
||||
#CC = cc
|
||||
#CC_OPTS1 = -ansi -O2
|
||||
|
||||
# for Next cc compiler with fat executable
|
||||
#CC = cc
|
||||
#CC_OPTS1 = -ansi -O2 -arch m68k -arch i386 -arch hppa
|
||||
|
||||
# For loader, ld,
|
||||
CC_OPTS2 = $(CC_OPTS1)
|
||||
CXX_OPTS2 = $(CXX_OPTS1)
|
||||
|
||||
# [gcc 4.4] Compiles without error (-Werror)
|
||||
CC_WARNINGS = -Wall -Wcast-qual -Wextra -Wwrite-strings -Wshadow
|
||||
CXX_WARNINGS = -Wall -Wcast-qual -Wextra -Wwrite-strings -Wno-sign-conversion -Wshadow -Wconversion
|
||||
|
||||
# [mar'11] Compiles OK with all gcc warnings except for -Wno-sign-conversion and -Wconversion
|
||||
# Qhull reports -Wunused-but-set-variable warnings but these are OK (see annotations)
|
||||
# --help=warnings
|
||||
# Compiles OK with all g++ warnings except Qt source errors on -Wshadow and -Wconversion
|
||||
# -Waddress -Warray-bounds -Wchar-subscripts -Wclobbered -Wcomment -Wunused-variable
|
||||
# -Wempty-body -Wformat -Wignored-qualifiers -Wimplicit-function-declaration -Wimplicit-int
|
||||
# -Wmain -Wmissing-braces -Wmissing-field-initializers -Wmissing-parameter-type -Wnonnull
|
||||
# -Wold-style-declaration -Woverride-init -Wparentheses -Wpointer-sign -Wreturn-type
|
||||
# -Wsequence-point -Wsign-compare -Wsign-compare -Wstrict-aliasing -Wstrict-overflow=1
|
||||
# -Wswitch -Wtrigraphs -Wtype-limits -Wuninitialized -Wuninitialized -Wvolatile-register-var
|
||||
# -Wunknown-pragmas -Wunused-function -Wunused-label -Wunused-parameter -Wunused-value
|
||||
|
||||
# Default targets for make
|
||||
all: bin-lib bin/rbox bin/qdelaunay bin/qhalf bin/qhull src/qconvex/qconvex.o src/qvoronoi/qvoronoi.o
|
||||
#all: bin-lib bin/rbox bin/qconvex bin/qdelaunay bin/qhalf bin/qvoronoi bin/qhull bin/testqset \
|
||||
bin/testqset_r qtest bin/user_eg2 bin/user_eg3 bin/user_eg qconvex-prompt
|
||||
|
||||
help:
|
||||
head -n 75 Makefile
|
||||
|
||||
bin-lib:
|
||||
mkdir -p bin lib
|
||||
|
||||
# Remove intermediate files for all builds
|
||||
clean:
|
||||
rm -f src/*/*.o src/qhulltest/RoadTest.h.cpp build/*/*/*.o build/*/*.o
|
||||
rm -f src/*/*.obj build/*/*/*.obj build/*/*/*/*/*.obj build/*/*.obj
|
||||
rm -f bin/*.idb lib/*.idb build-cmake/*/*.idb eg/*.x *.x *.tmp
|
||||
rm -f build/*/*/*.a build/*/*/*.rsp build/moc/*.moc
|
||||
rm -f build-cmake/*/*.obj build-cmake/*/*/*.obj build-cmake/*/*.ilk
|
||||
|
||||
# Remove intermediate files and targets for all builds
|
||||
# DevStudio prevents build/qhull.ncb deletes
|
||||
cleanall: clean
|
||||
rm -rf build/*.dir/
|
||||
-rm -rf build/qhull.ncb
|
||||
rm -rf buildvc/
|
||||
rm -rf buildqt/
|
||||
rm -rf build-qhull-all*/
|
||||
rm -f eg/eg.* eg/t*.tmp
|
||||
rm -f bin/qconvex bin/qdelaunay bin/qhalf bin/qvoronoi bin/qhull
|
||||
rm -f bin/rbox core bin/core bin/user_eg bin/user_eg2 bin/user_eg3
|
||||
rm -f bin/testqset bin/testqset_r bin/qhulltest
|
||||
rm -f lib/libqhull* lib/qhull*.lib lib/qhull*.exp lib/qhull*.dll
|
||||
rm -f bin/libqhull* bin/qhull*.dll bin/*.exe bin/*.pdb lib/*.pdb
|
||||
rm -f build/*.dll build/*.exe build/*.a build/*.exp
|
||||
rm -f build/*.lib build/*.pdb build/*.idb build/qhull-no-qt.sln
|
||||
rm -f build-cmake/*/*.dll build-cmake/*/*.exe build-cmake/*/*.exp
|
||||
rm -f build-cmake/*/*.lib build-cmake/*/*.pdb
|
||||
rm -f src/libqhull/qconvex.c src/libqhull/qdelaun.c src/libqhull/qhalf.c
|
||||
rm -f src/libqhull/qvoronoi.c src/libqhull/rbox.c src/libqhull/testqset.c
|
||||
rm -f src/libqhull/unix.c src/libqhull/user_eg.c src/libqhull/user_eg2.c
|
||||
rm -f src/libqhull/*.exe src/libqhull/libqhullstatic* src/libqhull/core
|
||||
rm -f src/libqhull/qconvex src/libqhull/qdelaunay src/libqhull/qhalf src/libqhull/qvoronoi src/libqhull/qhull
|
||||
rm -f src/libqhull/rbox src/libqhull/core src/libqhull/user_eg src/libqhull/user_eg2 src/libqhull/user_eg3
|
||||
rm -f src/libqhull_r/unix_r.c src/libqhull_r/user_eg_r.c src/libqhull_r/user_eg2_r.c
|
||||
rm -f src/libqhull_r/qconvex_r.c src/libqhull_r/qdelaun_r.c src/libqhull_r/qhalf_r.c
|
||||
rm -f src/libqhull_r/qvoronoi_r.c src/libqhull_r/rbox_r.c src/libqhull_r/testqset_r.c
|
||||
rm -f src/libqhull_r/unix_r.c src/libqhull_r/user_eg_r.c src/libqhull_r/user_eg2_r.c
|
||||
rm -f src/libqhull_r/*.exe src/libqhull_r/libqhullstatic*
|
||||
rm -f src/libqhull_r/qconvex src/libqhull_r/qdelaunay src/libqhull_r/qhalf src/libqhull_r/qvoronoi src/libqhull_r/qhull
|
||||
rm -f src/libqhull_r/rbox src/libqhull_r/core src/libqhull_r/user_eg src/libqhull_r/user_eg2 src/libqhull_r/user_eg3
|
||||
|
||||
doc:
|
||||
$(PRINTMAN) $(TXTFILES) $(DOCFILES)
|
||||
|
||||
install:
|
||||
mkdir -p $(BINDIR)
|
||||
mkdir -p $(DOCDIR)
|
||||
mkdir -p $(INCDIR)/libqhull
|
||||
mkdir -p $(INCDIR)/libqhull_r
|
||||
mkdir -p $(INCDIR)/libqhullcpp
|
||||
mkdir -p $(LIBDIR)
|
||||
mkdir -p $(MANDIR)
|
||||
cp bin/qconvex $(BINDIR)
|
||||
cp bin/qdelaunay $(BINDIR)
|
||||
cp bin/qhalf $(BINDIR)
|
||||
cp bin/qhull $(BINDIR)
|
||||
cp bin/qvoronoi $(BINDIR)
|
||||
cp bin/rbox $(BINDIR)
|
||||
cp html/qhull.man $(MANDIR)/qhull.1
|
||||
cp html/rbox.man $(MANDIR)/rbox.1
|
||||
cp html/* $(DOCDIR)
|
||||
cp -P lib/* $(LIBDIR)
|
||||
cp src/libqhull/DEPRECATED.txt src/libqhull/*.h src/libqhull/*.htm $(INCDIR)/libqhull
|
||||
cp src/libqhull_r/*.h src/libqhull_r/*.htm $(INCDIR)/libqhull_r
|
||||
cp src/libqhullcpp/*.h $(INCDIR)/libqhullcpp
|
||||
cp src/qhulltest/*.h $(INCDIR)/libqhullcpp
|
||||
|
||||
new: cleanall all
|
||||
|
||||
printall: doc printh printc printf
|
||||
|
||||
printh:
|
||||
$(PRINTC) $(LIBQHULL_HDRS)
|
||||
$(PRINTC) $(LIBQHULLR_HDRS)
|
||||
$(PRINTC) $(LIBQHULLCPP_HDRS)
|
||||
|
||||
printc:
|
||||
$(PRINTC) $(CFILES)
|
||||
$(PRINTC) $(CXXFILES)
|
||||
$(PRINTC) $(TESTFILES)
|
||||
|
||||
printf:
|
||||
$(PRINTC) $(FILES)
|
||||
|
||||
qtest:
|
||||
@echo ============================================
|
||||
@echo == make qtest ==============================
|
||||
@echo ============================================
|
||||
@echo -n "== "
|
||||
@date
|
||||
@echo
|
||||
@echo ============================================
|
||||
@echo == Test non-reentrant qset.c with mem.c ====
|
||||
@echo ============================================
|
||||
-bin/testqset 10000
|
||||
@echo
|
||||
@echo ============================================
|
||||
@echo == Test reentrant qset_r.c with mem_r.c ====
|
||||
@echo ============================================
|
||||
-bin/testqset_r 10000
|
||||
@echo
|
||||
@echo ============================================
|
||||
@echo == Run the qhull smoketest ====
|
||||
@echo ============================================
|
||||
-bin/rbox D4 | bin/qhull Tv
|
||||
|
||||
test: qtest
|
||||
@echo ============================================
|
||||
@echo == make test ===============================
|
||||
@echo ============================================
|
||||
@echo
|
||||
@echo ==============================
|
||||
@echo ========= rbox/qhull =======
|
||||
@echo ==============================
|
||||
-bin/rbox D4 | bin/qhull Tv
|
||||
@echo
|
||||
@echo ==============================
|
||||
@echo ========= qconvex ============
|
||||
@echo ==============================
|
||||
-bin/rbox 10 | bin/qconvex Tv
|
||||
@echo
|
||||
@echo ==============================
|
||||
@echo ========= qdelaunay ==========
|
||||
@echo ==============================
|
||||
-bin/rbox 10 | bin/qdelaunay Tv
|
||||
@echo
|
||||
@echo ==============================
|
||||
@echo ========= qhalf ==============
|
||||
@echo ==============================
|
||||
-bin/rbox 10 | bin/qconvex FQ FV n Tv | bin/qhalf Tv
|
||||
@echo
|
||||
@echo ==============================
|
||||
@echo ========= qvoronoi ===========
|
||||
@echo ==============================
|
||||
-bin/rbox 10 | bin/qvoronoi Tv
|
||||
@echo
|
||||
@echo ==============================
|
||||
@echo ========= user_eg ============
|
||||
@echo ==============================
|
||||
-bin/user_eg
|
||||
@echo
|
||||
@echo ==============================
|
||||
@echo ========= user_eg2 ===========
|
||||
@echo ==============================
|
||||
-bin/user_eg2
|
||||
@echo
|
||||
@echo ==============================
|
||||
@echo ========= user_eg3 ===========
|
||||
@echo ==============================
|
||||
-bin/user_eg3 rbox "10 D2" "2 D2" qhull "s p" facets
|
||||
|
||||
# make testall >q_test.txt 2>&1
|
||||
testall: test
|
||||
@echo ============================================
|
||||
@echo == make testall ============================
|
||||
@echo ============================================
|
||||
@echo -n "== "
|
||||
@date
|
||||
@echo
|
||||
-eg/q_eg
|
||||
-eg/q_egtest
|
||||
-eg/q_test
|
||||
|
||||
qconvex-prompt:
|
||||
bin/qconvex
|
||||
@echo
|
||||
@echo ============================================
|
||||
@echo == Run the qconvex smoketest
|
||||
@echo ============================================
|
||||
bin/rbox D4 | bin/qconvex Tv
|
||||
@echo
|
||||
@echo ============================================
|
||||
@echo == To enable user_eg and user_eg2
|
||||
@echo ==
|
||||
@echo == Windows -- make SO=dll
|
||||
@echo '== cp -p lib/libqhull*.dll bin'
|
||||
@echo ==
|
||||
@echo == Unix/Macintosh -- make
|
||||
@echo '== export LD_LIBRARY_PATH=$$PWD/lib:$$LD_LIBRARY_PATH'
|
||||
@echo ============================================
|
||||
@echo
|
||||
@echo ============================================
|
||||
@echo == To smoketest qhull programs
|
||||
@echo '== make test'
|
||||
@echo ============================================
|
||||
@echo
|
||||
@echo ============================================
|
||||
@echo == To run qhull tests for manual review with eg/q_test-ok.txt
|
||||
@echo '== make testall >q_test.txt 2>&1'
|
||||
@echo ============================================
|
||||
@echo
|
||||
@echo ============================================
|
||||
@echo == For all make targets
|
||||
@echo '== make help'
|
||||
@echo ============================================
|
||||
@echo
|
||||
|
||||
# libqhull is source files for non-reentrant Qhull
|
||||
# libqhull_r is source files and a shared library for reentrant Qhull
|
||||
L= src/libqhull
|
||||
LR= src/libqhull_r
|
||||
|
||||
# libqhullstatic is a static library for non-reentrant Qhull
|
||||
# libqhullstatic_r is a static library for reentrant Qhull
|
||||
LS= src/libqhullstatic
|
||||
LSR= src/libqhullstatic_r
|
||||
|
||||
# libqhullcpp is a static library for C++ files and libqhull_r
|
||||
# qhulltest is a Qt test of libqhullcpp
|
||||
LCPP= src/libqhullcpp
|
||||
TCPP= src/qhulltest
|
||||
|
||||
LIBQHULL_HDRS = $(L)/user.h $(L)/libqhull.h $(L)/qhull_a.h $(L)/geom.h \
|
||||
$(L)/io.h $(L)/mem.h $(L)/merge.h $(L)/poly.h $(L)/random.h \
|
||||
$(L)/qset.h $(L)/stat.h
|
||||
|
||||
LIBQHULLR_HDRS = $(LR)/user_r.h $(LR)/libqhull_r.h $(LR)/qhull_ra.h $(LR)/geom_r.h \
|
||||
$(LR)/io_r.h $(LR)/mem_r.h $(LR)/merge_r.h $(LR)/poly_r.h $(LR)/random_r.h \
|
||||
$(LR)/qset_r.h $(LR)/stat_r.h
|
||||
|
||||
# LIBQHULLS_OBJS and LIBQHULLSR_OBJS ordered by frequency of execution with
|
||||
# small files at end. Better locality.
|
||||
|
||||
LIBQHULLS_OBJS= $(LS)/global.o $(LS)/stat.o $(LS)/geom2.o $(LS)/poly2.o \
|
||||
$(LS)/merge.o $(LS)/libqhull.o $(LS)/geom.o $(LS)/poly.o \
|
||||
$(LS)/qset.o $(LS)/mem.o $(LS)/random.o
|
||||
|
||||
LIBQHULLS_USER_OBJS = $(LIBQHULLS_OBJS) $(LS)/usermem.o $(LS)/userprintf.o \
|
||||
$(LS)/io.o $(LS)/user.o
|
||||
|
||||
LIBQHULLS_RBOX_OBJS = $(LIBQHULLS_USER_OBJS) $(LS)/rboxlib.o $(LS)/userprintf_rbox.o
|
||||
|
||||
LIBQHULLSR_OBJS = $(LSR)/global_r.o $(LSR)/stat_r.o $(LSR)/geom2_r.o $(LSR)/poly2_r.o \
|
||||
$(LSR)/merge_r.o $(LSR)/libqhull_r.o $(LSR)/geom_r.o $(LSR)/poly_r.o \
|
||||
$(LSR)/qset_r.o $(LSR)/mem_r.o $(LSR)/random_r.o
|
||||
|
||||
LIBQHULLSR_USER_OBJS = $(LIBQHULLSR_OBJS) $(LSR)/usermem_r.o $(LSR)/userprintf_r.o \
|
||||
$(LSR)/io_r.o $(LSR)/user_r.o
|
||||
|
||||
LIBQHULLSR_RBOX_OBJS = $(LIBQHULLSR_USER_OBJS) $(LSR)/rboxlib_r.o $(LSR)/userprintf_rbox_r.o
|
||||
|
||||
LIBQHULLCPP_HDRS = $(LCPP)/RoadError.h $(LCPP)/RoadLogEvent.h $(LCPP)/Coordinates.h \
|
||||
$(LCPP)/QhullHyperplane.h $(LCPP)/functionObjects.h $(LCPP)/PointCoordinates.h \
|
||||
$(LCPP)/Qhull.h $(LCPP)/QhullError.h $(LCPP)/QhullFacet.h \
|
||||
$(LCPP)/QhullFacetList.h $(LCPP)/QhullFacetSet.h $(LCPP)/QhullIterator.h \
|
||||
$(LCPP)/QhullLinkedList.h $(LCPP)/QhullPoint.h $(LCPP)/QhullPoints.h \
|
||||
$(LCPP)/QhullPointSet.h $(LCPP)/QhullQh.h $(LCPP)/QhullRidge.h \
|
||||
$(LCPP)/QhullSet.h $(LCPP)/QhullSets.h $(LCPP)/QhullStat.h \
|
||||
$(LCPP)/QhullVertex.h $(LCPP)/RboxPoints.h
|
||||
|
||||
LIBQHULLCPP_OBJS = $(LCPP)/RoadError.o $(LCPP)/RoadLogEvent.o $(LCPP)/Coordinates.o \
|
||||
$(LCPP)/PointCoordinates.o $(LCPP)/Qhull.o $(LCPP)/QhullFacet.o \
|
||||
$(LCPP)/QhullFacetList.o $(LCPP)/QhullFacetSet.o \
|
||||
$(LCPP)/QhullHyperplane.o $(LCPP)/QhullPoint.o \
|
||||
$(LCPP)/QhullPoints.o $(LCPP)/QhullPointSet.o $(LCPP)/QhullQh.o \
|
||||
$(LCPP)/QhullRidge.o $(LCPP)/QhullSet.o $(LCPP)/QhullStat.o \
|
||||
$(LCPP)/QhullVertex.o $(LCPP)/QhullVertexSet.o $(LCPP)/RboxPoints.o
|
||||
|
||||
# CFILES for non-reentrant Qhull, ordered alphabetically after libqhull.c
|
||||
CFILES= src/qhull/unix.c $(L)/libqhull.c $(L)/geom.c $(L)/geom2.c $(L)/global.c $(L)/io.c \
|
||||
$(L)/mem.c $(L)/merge.c $(L)/poly.c $(L)/poly2.c $(L)/random.c $(L)/rboxlib.c \
|
||||
$(L)/qset.c $(L)/stat.c $(L)/user.c $(L)/usermem.c $(L)/userprintf.c $(L)/userprintf_rbox.c \
|
||||
src/qconvex/qconvex.c src/qdelaunay/qdelaun.c src/qhalf/qhalf.c src/qvoronoi/qvoronoi.c
|
||||
|
||||
# CFILESR for reentrant Qhull, ordered alphabetically after libqhull.c
|
||||
CFILESR= src/qhull/unix_r.c $(LSR)/libqhull_r.c $(LSR)/geom_r.c $(LSR)/geom2_r.c $(LSR)/global_r.c $(LSR)/io_r.c \
|
||||
$(LSR)/mem_r.c $(LSR)/merge_r.c $(LSR)/poly_r.c $(LSR)/poly2_r.c $(LSR)/random_r.c $(LSR)/rboxlib_r.c \
|
||||
$(LSR)/qset_r.c $(LSR)/stat_r.c $(LSR)/user_r.c $(LSR)/usermem_r.c $(LSR)/userprintf_r.c $(LSR)/userprintf_rbox_r.c \
|
||||
src/qconvex/qconvex_r.c src/qdelaunay/qdelaun_r.c src/qhalf/qhalf_r.c src/qvoronoi/qvoronoi_r.c
|
||||
|
||||
# CXXFILES for C++ sources using libqhull_r (reentrant qhull), alphabetical
|
||||
CXXFILES= $(LCPP)/Coordinates.cpp $(LCPP)/PointCoordinates.cpp \
|
||||
$(LCPP)/Qhull.cpp $(LCPP)/QhullFacet.cpp \
|
||||
$(LCPP)/QhullFacetList.cpp $(LCPP)/QhullFacetSet.cpp \
|
||||
$(LCPP)/QhullHyperplane.cpp $(LCPP)/QhullPoint.cpp \
|
||||
$(LCPP)/QhullPoints.cpp $(LCPP)/QhullPointSet.cpp $(LCPP)/QhullQh.cpp \
|
||||
$(LCPP)/QhullRidge.cpp $(LCPP)/QhullSet.cpp $(LCPP)/QhullStat.cpp \
|
||||
$(LCPP)/QhullVertex.cpp $(LCPP)/QhullVertexSet.cpp $(LCPP)/RboxPoints.cpp \
|
||||
$(LCPP)/RoadError.cpp $(LCPP)/RoadLogEvent.cpp src/user_eg3/user_eg3_r.cpp
|
||||
|
||||
# TESTFILES for Qt test of C++ sources using libqhull_r (reentrant qhull), alphabetical after qhulltest.cpp
|
||||
TESTFILES= $(TCPP)/qhulltest.cpp $(TCPP)/Coordinates_test.cpp $(TCPP)/PointCoordinates_test.cpp \
|
||||
$(TCPP)/Qhull_test.cpp $(TCPP)/QhullFacet_test.cpp $(TCPP)/QhullFacetList_test.cpp \
|
||||
$(TCPP)/QhullFacetSet_test.cpp $(TCPP)/QhullHyperplane_test.cpp $(TCPP)/QhullLinkedList_test.cpp \
|
||||
$(TCPP)/QhullPoint_test.cpp $(TCPP)/QhullPoints_test.cpp \
|
||||
$(TCPP)/QhullPointSet_test.cpp $(TCPP)/QhullRidge_test.cpp \
|
||||
$(TCPP)/QhullSet_test.cpp $(TCPP)/QhullVertex_test.cpp $(TCPP)/QhullVertexSet_test.cpp \
|
||||
$(TCPP)/RboxPoints_test.cpp
|
||||
|
||||
|
||||
TXTFILES= Announce.txt REGISTER.txt COPYING.txt README.txt src/Changes.txt
|
||||
DOCFILES= html/rbox.txt html/qhull.txt
|
||||
FILES= Makefile src/rbox/rbox.c src/user_eg/user_eg.c src/user_eg2/user_eg2.c \
|
||||
src/testqset/testqset.c eg/q_test eg/q_egtest eg/q_eg
|
||||
MANFILES= html/qhull.man html/rbox.man
|
||||
# Source code is documented by src/libqhull/*.htm
|
||||
HTMFILES= html/index.htm html/qh-quick.htm html/qh-impre.htm html/qh-eg.htm \
|
||||
html/qh-optc.htm html/qh-opto.htm html/qh-optf.htm html/qh-optp.htm html/qh-optq.htm \
|
||||
html/qh-c.htm html/qh-faq.htm html/qhull.htm html/qconvex.htm html/qdelaun.htm \
|
||||
html/qh-geom.htm html/qh-globa.htm html/qh-io.htm html/qh-mem.htm html/qh-merge.htm \
|
||||
html/qh-poly.htm html/qh-qhull.htm html/qh-set.htm html/qh-stat.htm html/qh-user.htm \
|
||||
html/qconvex.htm html/qdelau_f.htm html/qdelaun.htm html/qhalf.htm html/qvoronoi.htm \
|
||||
html/qvoron_f.htm html/rbox.htm
|
||||
|
||||
qhull/unix.o: $(L)/libqhull.h $(L)/user.h $(L)/mem.h
|
||||
qconvex/qconvex.o: $(L)/libqhull.h $(L)/user.h $(L)/mem.h
|
||||
qdelanay/qdelaun.o: $(L)/libqhull.h $(L)/user.h $(L)/mem.h
|
||||
qhalf/qhalf.o: $(L)/libqhull.h $(L)/user.h $(L)/mem.h
|
||||
qvoronoi/qvoronoi.o: $(L)/libqhull.h $(L)/user.h $(L)/mem.h
|
||||
qhull/unix_r.o: $(LR)/libqhull_r.h $(LR)/user_r.h $(LR)/mem_r.h
|
||||
qconvex/qconvex_r.o: $(LR)/libqhull_r.h $(LR)/user_r.h $(LR)/mem_r.h
|
||||
qdelanay/qdelaun_r.o: $(LR)/libqhull_r.h $(LR)/user_r.h $(LR)/mem_r.h
|
||||
qhalf/qhalf_r.o: $(LR)/libqhull_r.h $(LR)/user_r.h $(LR)/mem_r.h
|
||||
qvoronoi/qvoronoi_r.o: $(LR)/libqhull_r.h $(LR)/user_r.h $(LR)/mem_r.h
|
||||
$(LS)/libqhull.o: $(LIBQHULL_HDRS)
|
||||
$(LS)/geom.o: $(LIBQHULL_HDRS)
|
||||
$(LS)/geom2.o: $(LIBQHULL_HDRS)
|
||||
$(LS)/global.o: $(LIBQHULL_HDRS)
|
||||
$(LS)/io.o: $(LIBQHULL_HDRS)
|
||||
$(LS)/mem.o: $(L)/mem.h
|
||||
$(LS)/merge.o: $(LIBQHULL_HDRS)
|
||||
$(LS)/poly.o: $(LIBQHULL_HDRS)
|
||||
$(LS)/poly2.o: $(LIBQHULL_HDRS)
|
||||
$(LS)/random.o: $(L)/libqhull.h $(L)/random.h $(L)/user.h
|
||||
$(LS)/rboxlib.o: $(L)/libqhull.h $(L)/random.h $(L)/user.h
|
||||
$(LS)/qset.o: $(L)/qset.h $(L)/mem.h
|
||||
$(LS)/stat.o: $(LIBQHULL_HDRS)
|
||||
$(LS)/user.o: $(LIBQHULL_HDRS)
|
||||
$(LSR)/libqhull_r.o: $(LIBQHULLR_HDRS)
|
||||
$(LSR)/geom_r.o: $(LIBQHULLR_HDRS)
|
||||
$(LSR)/geom2_r.o: $(LIBQHULLR_HDRS)
|
||||
$(LSR)/global_r.o: $(LIBQHULLR_HDRS)
|
||||
$(LSR)/io_r.o: $(LIBQHULLR_HDRS)
|
||||
$(LSR)/mem_r.o: $(LR)/mem_r.h
|
||||
$(LSR)/merge_r.o: $(LIBQHULLR_HDRS)
|
||||
$(LSR)/poly_r.o: $(LIBQHULLR_HDRS)
|
||||
$(LSR)/poly2_r.o: $(LIBQHULLR_HDRS)
|
||||
$(LSR)/random_r.o: $(LR)/libqhull_r.h $(LR)/random_r.h $(LR)/user_r.h $(LR)/mem_r.h
|
||||
$(LSR)/rboxlib_r.o: $(LR)/libqhull_r.h $(LR)/random_r.h $(LR)/user_r.h $(LR)/mem_r.h
|
||||
$(LSR)/qset_r.o: $(LR)/qset_r.h $(LR)/mem_r.h
|
||||
$(LSR)/stat_r.o: $(LIBQHULLR_HDRS)
|
||||
$(LSR)/user_r.o: $(LIBQHULLR_HDRS)
|
||||
$(LCPP)/RoadError.o: $(LCPP)/RoadError.h $(LCPP)/RoadLogEvent.h
|
||||
$(LCPP)/RoadLogEvent.o: $(LCPP)/RoadError.h
|
||||
$(LCPP)/Coordinates.o: $(LIBQHULLCPP_HDRS) $(LIBQHULLR_HDRS)
|
||||
$(LCPP)/PointCoordinates.o: $(LIBQHULLCPP_HDRS) $(LIBQHULLR_HDRS)
|
||||
$(LCPP)/Qhull.o: $(LIBQHULLCPP_HDRS) $(LIBQHULLR_HDRS)
|
||||
$(LCPP)/QhullFacet.o: $(LIBQHULLCPP_HDRS) $(LIBQHULLR_HDRS)
|
||||
$(LCPP)/QhullFacetList.o: $(LIBQHULLCPP_HDRS) $(LIBQHULLR_HDRS)
|
||||
$(LCPP)/QhullFacetSet.o: $(LIBQHULLCPP_HDRS) $(LIBQHULLR_HDRS)
|
||||
$(LCPP)/QhullHyperplane.o: $(LIBQHULLCPP_HDRS) $(LIBQHULLR_HDRS)
|
||||
$(LCPP)/QhullPoint.o: $(LIBQHULLCPP_HDRS) $(LIBQHULLR_HDRS)
|
||||
$(LCPP)/QhullPoints.o: $(LIBQHULLCPP_HDRS) $(LIBQHULLR_HDRS)
|
||||
$(LCPP)/QhullPointSet.o: $(LIBQHULLCPP_HDRS) $(LIBQHULLR_HDRS)
|
||||
$(LCPP)/QhullQh.o: $(LIBQHULLR_HDRS)
|
||||
$(LCPP)/QhullRidge.o: $(LIBQHULLCPP_HDRS) $(LIBQHULLR_HDRS)
|
||||
$(LCPP)/QhullSet.o: $(LIBQHULLCPP_HDRS) $(LIBQHULLR_HDRS)
|
||||
$(LCPP)/QhullStat.o: $(LIBQHULLCPP_HDRS) $(LIBQHULLR_HDRS)
|
||||
$(LCPP)/QhullVertex.o: $(LIBQHULLCPP_HDRS) $(LIBQHULLR_HDRS)
|
||||
$(LCPP)/QhullVertexSet.o: $(LIBQHULLCPP_HDRS) $(LIBQHULLR_HDRS)
|
||||
$(LCPP)/RboxPoints.o: $(LIBQHULLCPP_HDRS) $(LIBQHULLR_HDRS)
|
||||
|
||||
.c.o:
|
||||
$(CC) -c $(CC_OPTS1) -o $@ $<
|
||||
|
||||
.cpp.o:
|
||||
$(CXX) -c $(CXX_OPTS1) -o $@ $<
|
||||
|
||||
# qhullx -- Compile qhull without using a qhull library. Must be after LIBQHULLS_RBOX_OBJS
|
||||
# For qconvex, rbox, and other programs, qhullx produces the same results as libqhull/Makefile
|
||||
# For qhull, 'make qhullx' produces the same results as libqhull_r/Makefile
|
||||
qhullx: src/qconvex/qconvex.o src/qdelaunay/qdelaun.o src/qhalf/qhalf.o \
|
||||
src/qvoronoi/qvoronoi.o src/rbox/rbox.o \
|
||||
src/qhull/unix_r.o $(LIBQHULLS_RBOX_OBJS) $(LIBQHULLSR_USER_OBJS)
|
||||
$(CC) -o bin/qconvex $(CC_OPTS2) -lm $(LIBQHULLS_USER_OBJS) src/qconvex/qconvex.o
|
||||
$(CC) -o bin/qdelaunay $(CC_OPTS2) -lm $(LIBQHULLS_USER_OBJS) src/qdelaunay/qdelaun.o
|
||||
$(CC) -o bin/qhalf $(CC_OPTS2) -lm $(LIBQHULLS_USER_OBJS) src/qhalf/qhalf.o
|
||||
$(CC) -o bin/qvoronoi $(CC_OPTS2) -lm $(LIBQHULLS_USER_OBJS) src/qvoronoi/qvoronoi.o
|
||||
$(CC) -o bin/qhull $(CC_OPTS2) -lm $(LIBQHULLSR_USER_OBJS) src/qhull/unix_r.o
|
||||
$(CC) -o bin/rbox $(CC_OPTS2) -lm $(LIBQHULLS_RBOX_OBJS) src/rbox/rbox.o
|
||||
$(CC) -o bin/testqset $(CC_OPTS2) -lm mem.o qset.o usermem.o testqset.o
|
||||
$(CC) -o bin/testqset_r $(CC_OPTS2) -lm mem_r.o qset_r.o usermem_r.o testqset_r.o
|
||||
-bin/rbox D4 | bin/qhull
|
||||
|
||||
# The static library, libqhullstatic, contains non-reentrant code for Qhull. It is somewhat faster than reentrant libqhullstatic_r
|
||||
|
||||
$(LS)/libqhull.o: $(L)/libqhull.c
|
||||
$(CC) -c $(CC_OPTS1) -o $@ $<
|
||||
$(LS)/geom.o: $(L)/geom.c
|
||||
$(CC) -c $(CC_OPTS1) -o $@ $<
|
||||
$(LS)/geom2.o: $(L)/geom2.c
|
||||
$(CC) -c $(CC_OPTS1) -o $@ $<
|
||||
$(LS)/global.o: $(L)/global.c
|
||||
$(CC) -c $(CC_OPTS1) -o $@ $<
|
||||
$(LS)/io.o: $(L)/io.c
|
||||
$(CC) -c $(CC_OPTS1) -o $@ $<
|
||||
$(LS)/mem.o: $(L)/mem.c
|
||||
$(CC) -c $(CC_OPTS1) -o $@ $<
|
||||
$(LS)/merge.o: $(L)/merge.c
|
||||
$(CC) -c $(CC_OPTS1) -o $@ $<
|
||||
$(LS)/poly.o: $(L)/poly.c
|
||||
$(CC) -c $(CC_OPTS1) -o $@ $<
|
||||
$(LS)/poly2.o: $(L)/poly2.c
|
||||
$(CC) -c $(CC_OPTS1) -o $@ $<
|
||||
$(LS)/random.o: $(L)/random.c
|
||||
$(CC) -c $(CC_OPTS1) -o $@ $<
|
||||
$(LS)/rboxlib.o: $(L)/rboxlib.c
|
||||
$(CC) -c $(CC_OPTS1) -o $@ $<
|
||||
$(LS)/qset.o: $(L)/qset.c
|
||||
$(CC) -c $(CC_OPTS1) -o $@ $<
|
||||
$(LS)/stat.o: $(L)/stat.c
|
||||
$(CC) -c $(CC_OPTS1) -o $@ $<
|
||||
$(LS)/user.o: $(L)/user.c
|
||||
$(CC) -c $(CC_OPTS1) -o $@ $<
|
||||
$(LS)/usermem.o: $(L)/usermem.c
|
||||
$(CC) -c $(CC_OPTS1) -o $@ $<
|
||||
$(LS)/userprintf.o: $(L)/userprintf.c
|
||||
$(CC) -c $(CC_OPTS1) -o $@ $<
|
||||
$(LS)/userprintf_rbox.o: $(L)/userprintf_rbox.c
|
||||
$(CC) -c $(CC_OPTS1) -o $@ $<
|
||||
|
||||
# The static library, libqhullstatic_r, contains reentrant code with the same behavior as libqhullstatic
|
||||
|
||||
$(LSR)/libqhull_r.o: $(LR)/libqhull_r.c
|
||||
$(CC) -c $(CC_OPTS1) -o $@ $<
|
||||
$(LSR)/geom_r.o: $(LR)/geom_r.c
|
||||
$(CC) -c $(CC_OPTS1) -o $@ $<
|
||||
$(LSR)/geom2_r.o: $(LR)/geom2_r.c
|
||||
$(CC) -c $(CC_OPTS1) -o $@ $<
|
||||
$(LSR)/global_r.o: $(LR)/global_r.c
|
||||
$(CC) -c $(CC_OPTS1) -o $@ $<
|
||||
$(LSR)/io_r.o: $(LR)/io_r.c
|
||||
$(CC) -c $(CC_OPTS1) -o $@ $<
|
||||
$(LSR)/mem_r.o: $(LR)/mem_r.c
|
||||
$(CC) -c $(CC_OPTS1) -o $@ $<
|
||||
$(LSR)/merge_r.o: $(LR)/merge_r.c
|
||||
$(CC) -c $(CC_OPTS1) -o $@ $<
|
||||
$(LSR)/poly_r.o: $(LR)/poly_r.c
|
||||
$(CC) -c $(CC_OPTS1) -o $@ $<
|
||||
$(LSR)/poly2_r.o: $(LR)/poly2_r.c
|
||||
$(CC) -c $(CC_OPTS1) -o $@ $<
|
||||
$(LSR)/random_r.o: $(LR)/random_r.c
|
||||
$(CC) -c $(CC_OPTS1) -o $@ $<
|
||||
$(LSR)/rboxlib_r.o: $(LR)/rboxlib_r.c
|
||||
$(CC) -c $(CC_OPTS1) -o $@ $<
|
||||
$(LSR)/qset_r.o: $(LR)/qset_r.c
|
||||
$(CC) -c $(CC_OPTS1) -o $@ $<
|
||||
$(LSR)/stat_r.o: $(LR)/stat_r.c
|
||||
$(CC) -c $(CC_OPTS1) -o $@ $<
|
||||
$(LSR)/user_r.o: $(LR)/user_r.c
|
||||
$(CC) -c $(CC_OPTS1) -o $@ $<
|
||||
$(LSR)/usermem_r.o: $(LR)/usermem_r.c
|
||||
$(CC) -c $(CC_OPTS1) -o $@ $<
|
||||
$(LSR)/userprintf_r.o: $(LR)/userprintf_r.c
|
||||
$(CC) -c $(CC_OPTS1) -o $@ $<
|
||||
$(LSR)/userprintf_rbox_r.o: $(LR)/userprintf_rbox_r.c
|
||||
$(CC) -c $(CC_OPTS1) -o $@ $<
|
||||
|
||||
lib/libqhullstatic.a: $(LIBQHULLS_RBOX_OBJS)
|
||||
@echo ==========================================
|
||||
@echo ==== If 'ar' fails, try 'make qhullx' ====
|
||||
@echo ==========================================
|
||||
ar -rs $@ $^
|
||||
#If 'ar -rs' fails try using 'ar -s' with 'ranlib'
|
||||
#ranlib $@
|
||||
|
||||
lib/libqhullstatic_r.a: $(LIBQHULLSR_RBOX_OBJS)
|
||||
ar -rs $@ $^
|
||||
#ranlib $@
|
||||
|
||||
# Do not create libqhullcpp as a shared library. Qhull C++ classes may change layout and size.
|
||||
lib/libqhullcpp.a: $(LIBQHULLCPP_OBJS)
|
||||
ar -rs $@ $^
|
||||
#ranlib $@
|
||||
|
||||
lib/libqhull_r.$(SO): $(LIBQHULLSR_RBOX_OBJS)
|
||||
$(CC) -shared -o $@ $(CC_OPTS3) $^
|
||||
cd lib && ln -f -s libqhull_r.$(SO) libqhull_r.so
|
||||
|
||||
# don't use ../qconvex. Does not work on Red Hat Linux
|
||||
#bin/qconvex: src/qconvex/qconvex.o lib/libqhullstatic.a
|
||||
# $(CC) -o $@ $< $(CC_OPTS2) -Llib -lqhullstatic -lm
|
||||
|
||||
bin/qdelaunay: src/qdelaunay/qdelaun.o lib/libqhullstatic.a
|
||||
$(CC) -o $@ $< $(CC_OPTS2) -Llib -lqhullstatic -lm
|
||||
|
||||
bin/qhalf: src/qhalf/qhalf.o lib/libqhullstatic.a
|
||||
$(CC) -o $@ $< $(CC_OPTS2) -Llib -lqhullstatic -lm
|
||||
|
||||
#bin/qvoronoi: src/qvoronoi/qvoronoi.o lib/libqhullstatic.a
|
||||
# $(CC) -o $@ $< $(CC_OPTS2) -Llib -lqhullstatic -lm
|
||||
|
||||
bin/qhull: src/qhull/unix_r.o lib/libqhullstatic_r.a
|
||||
$(CC) -o $@ $< $(CC_OPTS2) -Llib -lqhullstatic_r -lm
|
||||
-chmod +x eg/q_test eg/q_eg eg/q_egtest
|
||||
|
||||
bin/rbox: src/rbox/rbox.o lib/libqhullstatic.a
|
||||
$(CC) -o $@ $< $(CC_OPTS2) -Llib -lqhullstatic -lm
|
||||
|
||||
#bin/testqset: src/testqset/testqset.o src/libqhull/qset.o src/libqhull/mem.o src/libqhull/usermem.o
|
||||
# $(CC) -o $@ $^ $(CC_OPTS2) -lm
|
||||
|
||||
#bin/testqset_r: src/testqset_r/testqset_r.o src/libqhull_r/qset_r.o src/libqhull_r/mem_r.o src/libqhull_r/usermem_r.o
|
||||
# $(CC) -o $@ $^ $(CC_OPTS2) -lm
|
||||
|
||||
# You may use -lqhullstatic_r instead of -lqhull_r
|
||||
#bin/user_eg: src/user_eg/user_eg_r.o lib/libqhull_r.$(SO)
|
||||
# @echo -e '\n\n==================================================='
|
||||
# @echo -e '== If user_eg fails to link on MinGW or Cygwin, use'
|
||||
# @echo -e '== "make SO=dll" and copy lib/libqhull_r.dll to bin/'
|
||||
# @echo -e '== Otherwise if user_eg fails to link, switch to -lqhullstatic_r'
|
||||
# @echo -e '===================================================\n'
|
||||
# $(CC) -o $@ $< $(CC_OPTS1) $(CC_OPTS3) -Llib -lqhull_r -lm
|
||||
|
||||
#bin/user_eg2: src/user_eg2/user_eg2_r.o lib/libqhullstatic_r.a
|
||||
# @echo -e '\n\n==================================================='
|
||||
# @echo -e '== user_eg2 links to qhullstatic_r. It may use libqhull_r instead.'
|
||||
# @echo -e '===================================================\n'
|
||||
# $(CC) -o $@ $< $(CC_OPTS2) -Llib -lqhullstatic_r -lm
|
||||
|
||||
#bin/user_eg3: src/user_eg3/user_eg3_r.o lib/libqhullstatic_r.a lib/libqhullcpp.a
|
||||
# $(CXX) -o $@ $< $(CXX_OPTS2) -Llib -lqhullcpp -lqhullstatic_r -lm
|
||||
|
||||
# end of Makefile
|
||||
BIN
src/qhull/QHULL-GO.lnk
Normal file
BIN
src/qhull/QHULL-GO.lnk
Normal file
Binary file not shown.
600
src/qhull/README.txt
Normal file
600
src/qhull/README.txt
Normal file
@@ -0,0 +1,600 @@
|
||||
Name
|
||||
|
||||
qhull, rbox 2015.2 2016/01/18
|
||||
|
||||
Convex hull, Delaunay triangulation, Voronoi diagrams, Halfspace intersection
|
||||
|
||||
Documentation:
|
||||
html/index.htm
|
||||
<http://www.qhull.org/html>
|
||||
|
||||
Available from:
|
||||
<http://www.qhull.org>
|
||||
<http://www.qhull.org/download>
|
||||
<http://github.com/qhull/qhull> (git@github.com:qhull/qhull.git)
|
||||
|
||||
News and a paper:
|
||||
<http://www.qhull.org/news>
|
||||
<http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.117.405>
|
||||
|
||||
Version 1 (simplicial only):
|
||||
<http://www.qhull.org/download/qhull-1.0.tar.gz>
|
||||
|
||||
Purpose
|
||||
|
||||
Qhull is a general dimension convex hull program that reads a set
|
||||
of points from stdin, and outputs the smallest convex set that contains
|
||||
the points to stdout. It also generates Delaunay triangulations, Voronoi
|
||||
diagrams, furthest-site Voronoi diagrams, and halfspace intersections
|
||||
about a point.
|
||||
|
||||
Rbox is a useful tool in generating input for Qhull; it generates
|
||||
hypercubes, diamonds, cones, circles, simplices, spirals,
|
||||
lattices, and random points.
|
||||
|
||||
Qhull produces graphical output for Geomview. This helps with
|
||||
understanding the output. <http://www.geomview.org>
|
||||
|
||||
Environment requirements
|
||||
|
||||
Qhull and rbox should run on all 32-bit and 64-bit computers. Use
|
||||
an ANSI C or C++ compiler to compile the program. The software is
|
||||
self-contained. It comes with examples and test scripts.
|
||||
|
||||
Qhull's C++ interface uses the STL. The C++ test program uses QTestLib
|
||||
from the Qt Framework. Qhull's C++ interface may change without
|
||||
notice. Eventually, it will move into the qhull shared library.
|
||||
|
||||
Qhull is copyrighted software. Please read COPYING.txt and REGISTER.txt
|
||||
before using or distributing Qhull.
|
||||
|
||||
To cite Qhull, please use
|
||||
|
||||
Barber, C.B., Dobkin, D.P., and Huhdanpaa, H.T., "The Quickhull
|
||||
algorithm for convex hulls," ACM Trans. on Mathematical Software,
|
||||
22(4):469-483, Dec 1996, http://www.qhull.org.
|
||||
|
||||
To modify Qhull, particularly the C++ interface
|
||||
|
||||
Qhull is on GitHub
|
||||
(http://github.com/qhull/qhull, git@github.com:qhull/qhull.git)
|
||||
|
||||
For internal documentation, see html/qh-code.htm
|
||||
|
||||
To install Qhull
|
||||
|
||||
Qhull is precompiled for Windows 32-bit, otherwise it needs compilation.
|
||||
|
||||
Qhull includes Makefiles for gcc and other targets, CMakeLists.txt for CMake,
|
||||
.sln/.vcproj/.vcxproj files for Microsoft Visual Studio, and .pro files
|
||||
for Qt Creator. It compiles under Windows with mingw.
|
||||
|
||||
Install and build instructions follow.
|
||||
|
||||
See the end of this document for a list of distributed files.
|
||||
|
||||
-----------------
|
||||
Installing Qhull on Windows 10, 8, 7 (32- or 64-bit), Windows XP, and Windows NT
|
||||
|
||||
The zip file contains rbox.exe, qhull.exe, qconvex.exe, qdelaunay.exe,
|
||||
qhalf.exe, qvoronoi.exe, testqset.exe, user_eg*.exe, documentation files,
|
||||
and source files. Qhull.exe and user-eg3.exe are compiled with the reentrant
|
||||
library while the other executables use the non-reentrant library.
|
||||
|
||||
To install Qhull:
|
||||
- Unzip the files into a directory (e.g., named 'qhull')
|
||||
- Click on QHULL-GO or open a command window into Qhull's bin directory.
|
||||
- Test with 'rbox D4 | qhull'
|
||||
|
||||
To uninstall Qhull
|
||||
- Delete the qhull directory
|
||||
|
||||
To learn about Qhull:
|
||||
- Execute 'qconvex' for a synopsis and examples.
|
||||
- Execute 'rbox 10 | qconvex' to compute the convex hull of 10 random points.
|
||||
- Execute 'rbox 10 | qconvex i TO file' to write results to 'file'.
|
||||
- Browse the documentation: qhull\html\index.htm
|
||||
- If an error occurs, Windows sends the error to stdout instead of stderr.
|
||||
Use 'TO xxx' to send normal output to xxx
|
||||
|
||||
To improve the command window
|
||||
- Double-click the window bar to increase the size of the window
|
||||
- Right-click the window bar
|
||||
- Select Properties
|
||||
- Check QuickEdit Mode
|
||||
Select text with right-click or Enter
|
||||
Paste text with right-click
|
||||
- Change Font to Lucinda Console
|
||||
- Change Layout to Screen Buffer Height 999, Window Size Height 55
|
||||
- Change Colors to Screen Background White, Screen Text Black
|
||||
- Click OK
|
||||
- Select 'Modify shortcut that started this window', then OK
|
||||
|
||||
If you use qhull a lot, install a bash shell such as
|
||||
MSYS (www.mingw.org/wiki/msys), Road Bash (www.qhull.org/bash),
|
||||
or Cygwin (www.cygwin.com).
|
||||
|
||||
-----------------
|
||||
Installing Qhull on Unix with gcc
|
||||
|
||||
To build Qhull, static libraries, shared library, and C++ interface
|
||||
- Download and extract Qhull (either GitHub, .tgz file, or .zip file)
|
||||
- make
|
||||
- export LD_LIBRARY_PATH=$PWD/lib:$LD_LIBRARY_PATH
|
||||
|
||||
The Makefiles may be edited for other compilers.
|
||||
If 'testqset' exits with an error, qhull is broken
|
||||
|
||||
A simple Makefile for Qhull is in src/libqhull and src/libqhull_r.
|
||||
To build the Qhull executables and libqhullstatic
|
||||
- Extract Qhull from qhull...tgz or qhull...zip
|
||||
- cd src/libqhull_r # cd src/libqhull
|
||||
- make
|
||||
|
||||
|
||||
-----------------
|
||||
Installing Qhull with CMake 2.6 or later
|
||||
|
||||
See CMakeLists.txt for examples and further build instructions
|
||||
|
||||
To build Qhull, static libraries, shared library, and C++ interface
|
||||
- Download and extract Qhull (either GitHub, .tgz file, or .zip file)
|
||||
- cd build
|
||||
- cmake --help # List build generators
|
||||
- make -G "<generator>" .. && cmake ..
|
||||
- cmake ..
|
||||
- make
|
||||
- make install
|
||||
|
||||
The ".." is important. It refers to the parent directory (i.e., qhull/)
|
||||
|
||||
On Windows, CMake installs to C:/Program Files/qhull. 64-bit generators
|
||||
have a "Win64" tag.
|
||||
|
||||
If creating a qhull package, please include a pkg-config file based on build/qhull*.pc.in
|
||||
|
||||
If cmake fails with "No CMAKE_C_COMPILER could be found"
|
||||
- cmake was not able to find the build environment specified by -G "..."
|
||||
|
||||
-----------------
|
||||
Installing Qhull with Qt
|
||||
|
||||
To build Qhull, including its C++ test (qhulltest)
|
||||
- Download and extract Qhull (either GitHub, .tgz file, or .zip file)
|
||||
- Load src/qhull-all.pro into QtCreator
|
||||
- Build
|
||||
|
||||
-------------------
|
||||
Working with Qhull's C++ interface
|
||||
|
||||
See html/qh-code.htm#cpp for calling Qhull from C++ programs
|
||||
|
||||
See html/qh-code.htm#reentrant for converting from Qhull-2012
|
||||
|
||||
Examples of using the C++ interface
|
||||
user_eg3_r.cpp
|
||||
qhulltest/*_test.cpp
|
||||
|
||||
Qhull's C++ interface is likely to change. Stay current with GitHub.
|
||||
|
||||
To clone Qhull's next branch from http://github.com/qhull/qhull
|
||||
git init
|
||||
git clone git@github.com:qhull/qhull.git
|
||||
cd qhull
|
||||
git checkout next
|
||||
...
|
||||
git pull origin next
|
||||
|
||||
Compile qhullcpp and libqhullstatic_r with the same compiler. Both libraries
|
||||
use the C routines setjmp() and longjmp() for error handling. They must
|
||||
be compiled with the same compiler.
|
||||
|
||||
-------------------
|
||||
Calling Qhull from C programs
|
||||
|
||||
See html/qh-code.htm#library for calling Qhull from C programs
|
||||
|
||||
See html/qh-code.htm#reentrant for converting from Qhull-2012
|
||||
|
||||
Warning: You will need to understand Qhull's data structures and read the
|
||||
code. Most users will find it easier to call Qhull as an external command.
|
||||
|
||||
The new, reentrant 'C' code (src/libqhull_r), passes a pointer to qhT
|
||||
to most Qhull routines. This allows multiple instances of Qhull to run
|
||||
at the same time. It simplifies the C++ interface.
|
||||
|
||||
The non-reentrant 'C' code (src/libqhull) looks unusual. It refers to
|
||||
Qhull's global data structure, qhT, through a 'qh' macro (e.g., 'qh ferr').
|
||||
This allows the same code to use static memory or heap memory.
|
||||
If qh_QHpointer is defined, qh_qh is a pointer to an allocated qhT;
|
||||
otherwise qh_qh is a global static data structure of type qhT.
|
||||
|
||||
------------------
|
||||
Compiling Qhull with Microsoft Visual C++
|
||||
|
||||
To compile 32-bit Qhull with Microsoft Visual C++ 2010 and later
|
||||
- Download and extract Qhull (either GitHub, .tgz file, or .zip file)
|
||||
- Load solution build/qhull-32.sln
|
||||
- Build target 'Win32'
|
||||
- Project qhulltest requires Qt for DevStudio (http://www.qt.io)
|
||||
Set the QTDIR environment variable to your Qt directory (e.g., c:/qt/5.2.0/5.2.0/msvc2012)
|
||||
If QTDIR is incorrect, precompile will fail with 'Can not locate the file specified'
|
||||
|
||||
To compile 64-bit Qhull with Microsoft Visual C++ 2010 and later
|
||||
- 64-bit Qhull has larger data structures due to 64-bit pointers
|
||||
- Download and extract Qhull (either GitHub, .tgz file, or .zip file)
|
||||
- Load solution build/qhull-64.sln
|
||||
- Build target 'Win32'
|
||||
- Project qhulltest requires Qt for DevStudio (http://www.qt.io)
|
||||
Set the QTDIR environment variable to your Qt directory (e.g., c:/qt/5.2.0/5.2.0/msvc2012_64)
|
||||
If QTDIR is incorrect, precompile will fail with 'Can not locate the file specified'
|
||||
|
||||
To compile Qhull with Microsoft Visual C++ 2005 (vcproj files)
|
||||
- Download and extract Qhull (either GitHub, .tgz file, or .zip file)
|
||||
- Load solution build/qhull.sln
|
||||
- Build target 'win32' (not 'x64')
|
||||
- Project qhulltest requires Qt for DevStudio (http://www.qt.io)
|
||||
Set the QTDIR environment variable to your Qt directory (e.g., c:/qt/4.7.4)
|
||||
If QTDIR is incorrect, precompile will fail with 'Can not locate the file specified'
|
||||
|
||||
-----------------
|
||||
Compiling Qhull with Qt Creator
|
||||
|
||||
Qt (http://www.qt.io) is a C++ framework for Windows, Linux, and Macintosh
|
||||
|
||||
Qhull uses QTestLib to test qhull's C++ interface (see src/qhulltest/)
|
||||
|
||||
To compile Qhull with Qt Creator
|
||||
- Download and extract Qhull (either GitHub, .tgz file, or .zip file)
|
||||
- Download the Qt SDK
|
||||
- Start Qt Creator
|
||||
- Load src/qhull-all.pro
|
||||
- Build
|
||||
|
||||
-----------------
|
||||
Compiling Qhull with mingw on Windows
|
||||
|
||||
To compile Qhull with MINGW
|
||||
- Download and extract Qhull (either GitHub, .tgz file, or .zip file)
|
||||
- Install Road Bash (http://www.qhull.org/bash)
|
||||
or install MSYS (http://www.mingw.org/wiki/msys)
|
||||
- Install MINGW-w64 (http://sourceforge.net/projects/mingw-w64).
|
||||
Mingw is included with Qt SDK.
|
||||
- make
|
||||
|
||||
-----------------
|
||||
Compiling Qhull with cygwin on Windows
|
||||
|
||||
To compile Qhull with cygwin
|
||||
- Download and extract Qhull (either GitHub, .tgz file, or .zip file)
|
||||
- Install cygwin (http://www.cygwin.com)
|
||||
- Include packages for gcc, make, ar, and ln
|
||||
- make
|
||||
|
||||
-----------------
|
||||
Compiling from Makfile without gcc
|
||||
|
||||
The file, qhull-src.tgz, contains documentation and source files for
|
||||
qhull and rbox.
|
||||
|
||||
To unpack the tgz file
|
||||
- tar zxf qhull-src.tgz
|
||||
- cd qhull
|
||||
- Use qhull/Makefile
|
||||
Simpler Makefiles are qhull/src/libqhull/Makefile and qhull/src/libqhull_r/Makefile
|
||||
|
||||
Compiling qhull and rbox with Makefile
|
||||
- in Makefile, check the CC, CCOPTS1, PRINTMAN, and PRINTC defines
|
||||
- the defaults are gcc and enscript
|
||||
- CCOPTS1 should include the ANSI flag. It defines __STDC__
|
||||
- in user.h, check the definitions of qh_SECticks and qh_CPUclock.
|
||||
- use '#define qh_CLOCKtype 2' for timing runs longer than 1 hour
|
||||
- type: make
|
||||
- this builds: qhull qconvex qdelaunay qhalf qvoronoi rbox libqhull.a libqhull_r.a
|
||||
- type: make doc
|
||||
- this prints the man page
|
||||
- See also qhull/html/index.htm
|
||||
- if your compiler reports many errors, it is probably not a ANSI C compiler
|
||||
- you will need to set the -ansi switch or find another compiler
|
||||
- if your compiler warns about missing prototypes for fprintf() etc.
|
||||
- this is ok, your compiler should have these in stdio.h
|
||||
- if your compiler warns about missing prototypes for memset() etc.
|
||||
- include memory.h in qhull_a.h
|
||||
- if your compiler reports "global.c: storage size of 'qh_qh' isn't known"
|
||||
- delete the initializer "={0}" in global.c, stat.c and mem.c
|
||||
- if your compiler warns about "stat.c: improper initializer"
|
||||
- this is ok, the initializer is not used
|
||||
- if you have trouble building libqhull.a with 'ar'
|
||||
- try 'make -f Makefile.txt qhullx'
|
||||
- if the code compiles, the qhull test case will automatically execute
|
||||
- if an error occurs, there's an incompatibility between machines
|
||||
- If you can, try a different compiler
|
||||
- You can turn off the Qhull memory manager with qh_NOmem in mem.h
|
||||
- You can turn off compiler optimization (-O2 in Makefile)
|
||||
- If you find the source of the problem, please let us know
|
||||
- to install the programs and their man pages:
|
||||
- define MANDIR and BINDIR
|
||||
- type 'make install'
|
||||
|
||||
- if you have Geomview (www.geomview.org)
|
||||
- try 'rbox 100 | qconvex G >a' and load 'a' into Geomview
|
||||
- run 'q_eg' for Geomview examples of Qhull output (see qh-eg.htm)
|
||||
|
||||
------------------
|
||||
Compiling on other machines and compilers
|
||||
|
||||
Qhull may compile with Borland C++ 5.0 bcc32. A Makefile is included.
|
||||
Execute 'cd src/libqhull; make -f Mborland'. If you use the Borland IDE, set
|
||||
the ANSI option in Options:Project:Compiler:Source:Language-compliance.
|
||||
|
||||
Qhull may compile with Borland C++ 4.02 for Win32 and DOS Power Pack.
|
||||
Use 'cd src/libqhull; make -f Mborland -D_DPMI'. Qhull 1.0 compiles with
|
||||
Borland C++ 4.02. For rbox 1.0, use "bcc32 -WX -w- -O2-e -erbox -lc rbox.c".
|
||||
Use the same options for Qhull 1.0. [D. Zwick]
|
||||
|
||||
If you have troubles with the memory manager, you can turn it off by
|
||||
defining qh_NOmem in mem.h.
|
||||
|
||||
-----------------
|
||||
Distributed files
|
||||
|
||||
README.txt // Instructions for installing Qhull
|
||||
REGISTER.txt // Qhull registration
|
||||
COPYING.txt // Copyright notice
|
||||
QHULL-GO.lnk // Windows icon for eg/qhull-go.bat
|
||||
Announce.txt // Announcement
|
||||
CMakeLists.txt // CMake build file (2.6 or later)
|
||||
CMakeModules/CheckLFS.cmake // enables Large File Support in cmake
|
||||
File_id.diz // Package descriptor
|
||||
index.htm // Home page
|
||||
Makefile // Makefile for gcc and other compilers
|
||||
qhull*.md5sum // md5sum for all files
|
||||
|
||||
bin/* // Qhull executables and dll (.zip only)
|
||||
build/qhull*.pc.in // pkg-config templates for qhull_r, qhull, and qhull_p
|
||||
build/qhull-32.sln // 32-bit DevStudio solution and project files (2010 and later)
|
||||
build/*-32.vcxproj
|
||||
build/qhull-64.sln // 64-bit DevStudio solution and project files (2010 and later)
|
||||
build/*-64.vcxproj
|
||||
build/qhull.sln // DevStudio solution and project files (2005 and 2009)
|
||||
build/*.vcproj
|
||||
eg/* // Test scripts and geomview files from q_eg
|
||||
html/index.htm // Manual
|
||||
html/qh-faq.htm // Frequently asked questions
|
||||
html/qh-get.htm // Download page
|
||||
html/qhull-cpp.xml // C++ style notes as a Road FAQ (www.qhull.org/road)
|
||||
src/Changes.txt // Change history for Qhull and rbox
|
||||
src/qhull-all.pro // Qt project
|
||||
|
||||
eg/
|
||||
q_eg // shell script for Geomview examples (eg.01.cube)
|
||||
q_egtest // shell script for Geomview test examples
|
||||
q_test // shell script to test qhull
|
||||
q_test-ok.txt // output from q_test
|
||||
qhulltest-ok.txt // output from qhulltest (Qt only)
|
||||
make-vcproj.sh // bash shell script to create vcproj and vcxprog files
|
||||
qhull-zip.sh // bash shell script for distribution files
|
||||
|
||||
rbox consists of (bin, html):
|
||||
rbox.exe // Win32 executable (.zip only)
|
||||
rbox.htm // html manual
|
||||
rbox.man // Unix man page
|
||||
rbox.txt
|
||||
|
||||
qhull consists of (bin, html):
|
||||
qconvex.exe // Win32 executables and dlls (.zip download only)
|
||||
qhull.exe // Built with the reentrant library (about 2% slower)
|
||||
qdelaunay.exe
|
||||
qhalf.exe
|
||||
qvoronoi.exe
|
||||
qhull_r.dll
|
||||
qhull-go.bat // command window
|
||||
qconvex.htm // html manual
|
||||
qdelaun.htm
|
||||
qdelau_f.htm
|
||||
qhalf.htm
|
||||
qvoronoi.htm
|
||||
qvoron_f.htm
|
||||
qh-eg.htm
|
||||
qh-code.htm
|
||||
qh-impre.htm
|
||||
index.htm
|
||||
qh-opt*.htm
|
||||
qh-quick.htm
|
||||
qh--*.gif // images for manual
|
||||
normal_voronoi_knauss_oesterle.jpg
|
||||
qhull.man // Unix man page
|
||||
qhull.txt
|
||||
|
||||
bin/
|
||||
msvcr80.dll // Visual C++ redistributable file (.zip download only)
|
||||
|
||||
src/
|
||||
qhull/unix.c // Qhull and rbox applications using non-reentrant libqhullstatic.a
|
||||
rbox/rbox.c
|
||||
qconvex/qconvex.c
|
||||
qhalf/qhalf.c
|
||||
qdelaunay/qdelaunay.c
|
||||
qvoronoi/qvoronoi.c
|
||||
|
||||
qhull/unix_r.c // Qhull and rbox applications using reentrant libqhullstatic_r.a
|
||||
rbox/rbox_r.c
|
||||
qconvex/qconvex_r.c // Qhull applications built with reentrant libqhull_r/Makefile
|
||||
qhalf/qhalf_r.c
|
||||
qdelaunay/qdelaun_r.c
|
||||
qvoronoi/qvoronoi_r.c
|
||||
|
||||
user_eg/user_eg_r.c // example of using qhull_r.dll from a user program
|
||||
user_eg2/user_eg2_r.c // example of using libqhullstatic_r.a from a user program
|
||||
user_eg3/user_eg3_r.cpp // example of Qhull's C++ interface libqhullcpp with libqhullstatic_r.a
|
||||
qhulltest/qhulltest.cpp // Test of Qhull's C++ interface using Qt's QTestLib
|
||||
qhull-*.pri // Include files for Qt projects
|
||||
testqset_r/testqset_r.c // Test of reentrant qset_r.c and mem_r.c
|
||||
testqset/testqset.c // Test of non-rentrant qset.c and mem.c
|
||||
|
||||
|
||||
src/libqhull
|
||||
libqhull.pro // Qt project for non-rentrant, shared library (qhull.dll)
|
||||
index.htm // design documentation for libqhull
|
||||
qh-*.htm
|
||||
qhull-exports.def // Export Definition file for Visual C++
|
||||
Makefile // Simple gcc Makefile for qhull and libqhullstatic.a
|
||||
Mborland // Makefile for Borland C++ 5.0
|
||||
|
||||
libqhull.h // header file for qhull
|
||||
user.h // header file of user definable constants
|
||||
libqhull.c // Quickhull algorithm with partitioning
|
||||
user.c // user re-definable functions
|
||||
usermem.c
|
||||
userprintf.c
|
||||
userprintf_rbox.c
|
||||
|
||||
qhull_a.h // include files for libqhull/*.c
|
||||
geom.c // geometric routines
|
||||
geom2.c
|
||||
geom.h
|
||||
global.c // global variables
|
||||
io.c // input-output routines
|
||||
io.h
|
||||
mem.c // memory routines, this is stand-alone code
|
||||
mem.h
|
||||
merge.c // merging of non-convex facets
|
||||
merge.h
|
||||
poly.c // polyhedron routines
|
||||
poly2.c
|
||||
poly.h
|
||||
qset.c // set routines, this only depends on mem.c
|
||||
qset.h
|
||||
random.c // utilities w/ Park & Miller's random number generator
|
||||
random.h
|
||||
rboxlib.c // point set generator for rbox
|
||||
stat.c // statistics
|
||||
stat.h
|
||||
|
||||
src/libqhull_r
|
||||
libqhull_r.pro // Qt project for rentrant, shared library (qhull_r.dll)
|
||||
index.htm // design documentation for libqhull_r
|
||||
qh-*_r.htm
|
||||
qhull-exports_r.def // Export Definition file for Visual C++
|
||||
Makefile // Simple gcc Makefile for qhull and libqhullstatic.a
|
||||
|
||||
libqhull_r.h // header file for qhull
|
||||
user_r.h // header file of user definable constants
|
||||
libqhull_r.c // Quickhull algorithm wi_r.hpartitioning
|
||||
user_r.c // user re-definable functions
|
||||
usermem.c
|
||||
userprintf.c
|
||||
userprintf_rbox.c
|
||||
qhull_ra.h // include files for libqhull/*_r.c
|
||||
geom_r.c // geometric routines
|
||||
geom2.c
|
||||
geom_r.h
|
||||
global_r.c // global variables
|
||||
io_r.c // input-output routines
|
||||
io_r.h
|
||||
mem_r.c // memory routines, this is stand-alone code
|
||||
mem.h
|
||||
merge_r.c // merging of non-convex facets
|
||||
merge.h
|
||||
poly_r.c // polyhedron routines
|
||||
poly2.c
|
||||
poly_r.h
|
||||
qset_r.c // set routines, this only depends on mem_r.c
|
||||
qset.h
|
||||
random_r.c // utilities w/ Park & Miller's random number generator
|
||||
random.h
|
||||
rboxlib_r.c // point set generator for rbox
|
||||
stat_r.c // statistics
|
||||
stat.h
|
||||
|
||||
src/libqhullcpp/
|
||||
libqhullcpp.pro // Qt project for renentrant, static C++ library
|
||||
Qhull.cpp // Calls libqhull_r.c from C++
|
||||
Qhull.h
|
||||
qt-qhull.cpp // Supporting methods for Qt
|
||||
|
||||
Coordinates.cpp // input classes
|
||||
Coordinates.h
|
||||
|
||||
PointCoordinates.cpp
|
||||
PointCoordinates.h
|
||||
RboxPoints.cpp // call rboxlib.c from C++
|
||||
RboxPoints.h
|
||||
|
||||
QhullFacet.cpp // data structure classes
|
||||
QhullFacet.h
|
||||
QhullHyperplane.cpp
|
||||
QhullHyperplane.h
|
||||
QhullPoint.cpp
|
||||
QhullPoint.h
|
||||
QhullQh.cpp
|
||||
QhullRidge.cpp
|
||||
QhullRidge.h
|
||||
QhullVertex.cpp
|
||||
QhullVertex.h
|
||||
|
||||
QhullFacetList.cpp // collection classes
|
||||
QhullFacetList.h
|
||||
QhullFacetSet.cpp
|
||||
QhullFacetSet.h
|
||||
QhullIterator.h
|
||||
QhullLinkedList.h
|
||||
QhullPoints.cpp
|
||||
QhullPoints.h
|
||||
QhullPointSet.cpp
|
||||
QhullPointSet.h
|
||||
QhullSet.cpp
|
||||
QhullSet.h
|
||||
QhullSets.h
|
||||
QhullVertexSet.cpp
|
||||
QhullVertexSet.h
|
||||
|
||||
functionObjects.h // supporting classes
|
||||
QhullError.cpp
|
||||
QhullError.h
|
||||
QhullQh.cpp
|
||||
QhullQh.h
|
||||
QhullStat.cpp
|
||||
QhullStat.h
|
||||
RoadError.cpp // Supporting base classes
|
||||
RoadError.h
|
||||
RoadLogEvent.cpp
|
||||
RoadLogEvent.h
|
||||
usermem_r-cpp.cpp // Optional override for qh_exit() to throw an error
|
||||
|
||||
src/libqhullstatic/
|
||||
libqhullstatic.pro // Qt project for non-reentrant, static library
|
||||
|
||||
src/libqhullstatic_r/
|
||||
libqhullstatic_r.pro // Qt project for reentrant, static library
|
||||
|
||||
src/qhulltest/
|
||||
qhulltest.pro // Qt project for test of C++ interface
|
||||
Coordinates_test.cpp // Test of each class
|
||||
PointCoordinates_test.cpp
|
||||
Qhull_test.cpp
|
||||
QhullFacet_test.cpp
|
||||
QhullFacetList_test.cpp
|
||||
QhullFacetSet_test.cpp
|
||||
QhullHyperplane_test.cpp
|
||||
QhullLinkedList_test.cpp
|
||||
QhullPoint_test.cpp
|
||||
QhullPoints_test.cpp
|
||||
QhullPointSet_test.cpp
|
||||
QhullRidge_test.cpp
|
||||
QhullSet_test.cpp
|
||||
QhullVertex_test.cpp
|
||||
QhullVertexSet_test.cpp
|
||||
RboxPoints_test.cpp
|
||||
RoadTest.cpp // Run multiple test files with QTestLib
|
||||
RoadTest.h
|
||||
|
||||
-----------------
|
||||
Authors:
|
||||
|
||||
C. Bradford Barber Hannu Huhdanpaa (Version 1.0)
|
||||
bradb@shore.net hannu@qhull.org
|
||||
|
||||
Qhull 1.0 and 2.0 were developed under NSF grants NSF/DMS-8920161
|
||||
and NSF-CCR-91-15793 750-7504 at the Geometry Center and Harvard
|
||||
University. If you find Qhull useful, please let us know.
|
||||
32
src/qhull/REGISTER.txt
Normal file
32
src/qhull/REGISTER.txt
Normal file
@@ -0,0 +1,32 @@
|
||||
Dear Qhull User
|
||||
|
||||
We would like to find out how you are using our software. Think of
|
||||
Qhull as a new kind of shareware: you share your science and successes
|
||||
with us, and we share our software and support with you.
|
||||
|
||||
If you use Qhull, please send us a note telling
|
||||
us what you are doing with it.
|
||||
|
||||
We need to know:
|
||||
|
||||
(1) What you are working on - an abstract of your work would be
|
||||
fine.
|
||||
|
||||
(2) How Qhull has helped you, for example, by increasing your
|
||||
productivity or allowing you to do things you could not do
|
||||
before. If Qhull had a direct bearing on your work, please
|
||||
tell us about this.
|
||||
|
||||
We encourage you to cite Qhull in your publications.
|
||||
|
||||
To cite Qhull, please use
|
||||
|
||||
Barber, C.B., Dobkin, D.P., and Huhdanpaa, H.T., "The Quickhull
|
||||
algorithm for convex hulls," ACM Trans. on Mathematical Software,
|
||||
22(4):469-483, Dec 1996, http://www.qhull.org.
|
||||
|
||||
Please send e-mail to
|
||||
|
||||
bradb@shore.net
|
||||
|
||||
Thank you!
|
||||
7
src/qhull/build/README.txt
Normal file
7
src/qhull/build/README.txt
Normal file
@@ -0,0 +1,7 @@
|
||||
qhull/build
|
||||
|
||||
This directory contains Microsoft .proj and .sln files for building Qhull with DevStudio.
|
||||
|
||||
See ../README.txt for building with make, cmake, qt, and conftool
|
||||
|
||||
Qhull builds write intermediate files into this directory.
|
||||
300
src/qhull/build/libqhull-32.vcxproj
Normal file
300
src/qhull/build/libqhull-32.vcxproj
Normal file
@@ -0,0 +1,300 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
||||
<ItemGroup Label="ProjectConfigurations">
|
||||
<ProjectConfiguration Include="Debug|Win32">
|
||||
<Configuration>Debug</Configuration>
|
||||
<Platform>Win32</Platform>
|
||||
</ProjectConfiguration>
|
||||
<ProjectConfiguration Include="Release|Win32">
|
||||
<Configuration>Release</Configuration>
|
||||
<Platform>Win32</Platform>
|
||||
</ProjectConfiguration>
|
||||
<ProjectConfiguration Include="MinSizeRel|Win32">
|
||||
<Configuration>MinSizeRel</Configuration>
|
||||
<Platform>Win32</Platform>
|
||||
</ProjectConfiguration>
|
||||
<ProjectConfiguration Include="RelWithDebInfo|Win32">
|
||||
<Configuration>RelWithDebInfo</Configuration>
|
||||
<Platform>Win32</Platform>
|
||||
</ProjectConfiguration>
|
||||
</ItemGroup>
|
||||
<PropertyGroup Label="Globals">
|
||||
<ProjectGUID>{AE297F0D-5402-41C0-83B1-0194B583B67E}</ProjectGUID>
|
||||
<Keyword>Win32Proj</Keyword>
|
||||
<Platform>Win32</Platform>
|
||||
<ProjectName>libqhull</ProjectName>
|
||||
</PropertyGroup>
|
||||
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
|
||||
<ConfigurationType>DynamicLibrary</ConfigurationType>
|
||||
<UseOfMfc>false</UseOfMfc>
|
||||
<CharacterSet>MultiByte</CharacterSet>
|
||||
<PlatformToolset>v110</PlatformToolset>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
|
||||
<ConfigurationType>DynamicLibrary</ConfigurationType>
|
||||
<UseOfMfc>false</UseOfMfc>
|
||||
<CharacterSet>MultiByte</CharacterSet>
|
||||
<PlatformToolset>v110</PlatformToolset>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='MinSizeRel|Win32'" Label="Configuration">
|
||||
<ConfigurationType>DynamicLibrary</ConfigurationType>
|
||||
<UseOfMfc>false</UseOfMfc>
|
||||
<CharacterSet>MultiByte</CharacterSet>
|
||||
<PlatformToolset>v110</PlatformToolset>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='RelWithDebInfo|Win32'" Label="Configuration">
|
||||
<ConfigurationType>DynamicLibrary</ConfigurationType>
|
||||
<UseOfMfc>false</UseOfMfc>
|
||||
<CharacterSet>MultiByte</CharacterSet>
|
||||
<PlatformToolset>v110</PlatformToolset>
|
||||
</PropertyGroup>
|
||||
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
|
||||
<ImportGroup Label="ExtensionSettings">
|
||||
</ImportGroup>
|
||||
<ImportGroup Label="PropertySheets">
|
||||
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
|
||||
</ImportGroup>
|
||||
<PropertyGroup Label="UserMacros" />
|
||||
<PropertyGroup>
|
||||
<_ProjectFileVersion>10.0.20506.1</_ProjectFileVersion>
|
||||
<OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\bin\</OutDir>
|
||||
<IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">libqhull.dir\Debug\</IntDir>
|
||||
<TargetName Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">qhull_d</TargetName>
|
||||
<TargetExt Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">.dll</TargetExt>
|
||||
<LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">false</LinkIncremental>
|
||||
<GenerateManifest Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</GenerateManifest>
|
||||
<OutDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">..\bin\</OutDir>
|
||||
<IntDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">libqhull.dir\Release\</IntDir>
|
||||
<TargetName Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">qhull</TargetName>
|
||||
<TargetExt Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">.dll</TargetExt>
|
||||
<LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">false</LinkIncremental>
|
||||
<GenerateManifest Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</GenerateManifest>
|
||||
<OutDir Condition="'$(Configuration)|$(Platform)'=='MinSizeRel|Win32'">..\bin\</OutDir>
|
||||
<IntDir Condition="'$(Configuration)|$(Platform)'=='MinSizeRel|Win32'">libqhull.dir\MinSizeRel\</IntDir>
|
||||
<TargetName Condition="'$(Configuration)|$(Platform)'=='MinSizeRel|Win32'">qhull</TargetName>
|
||||
<TargetExt Condition="'$(Configuration)|$(Platform)'=='MinSizeRel|Win32'">.dll</TargetExt>
|
||||
<LinkIncremental Condition="'$(Configuration)|$(Platform)'=='MinSizeRel|Win32'">false</LinkIncremental>
|
||||
<GenerateManifest Condition="'$(Configuration)|$(Platform)'=='MinSizeRel|Win32'">true</GenerateManifest>
|
||||
<OutDir Condition="'$(Configuration)|$(Platform)'=='RelWithDebInfo|Win32'">..\bin\</OutDir>
|
||||
<IntDir Condition="'$(Configuration)|$(Platform)'=='RelWithDebInfo|Win32'">libqhull.dir\RelWithDebInfo\</IntDir>
|
||||
<TargetName Condition="'$(Configuration)|$(Platform)'=='RelWithDebInfo|Win32'">qhull</TargetName>
|
||||
<TargetExt Condition="'$(Configuration)|$(Platform)'=='RelWithDebInfo|Win32'">.dll</TargetExt>
|
||||
<LinkIncremental Condition="'$(Configuration)|$(Platform)'=='RelWithDebInfo|Win32'">false</LinkIncremental>
|
||||
<GenerateManifest Condition="'$(Configuration)|$(Platform)'=='RelWithDebInfo|Win32'">true</GenerateManifest>
|
||||
</PropertyGroup>
|
||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
|
||||
<ClCompile>
|
||||
<AdditionalIncludeDirectories>..\src;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
||||
<AssemblerListingLocation>Debug/</AssemblerListingLocation>
|
||||
<BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
|
||||
<CompileAs>CompileAsC</CompileAs>
|
||||
<DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
|
||||
<ExceptionHandling>
|
||||
</ExceptionHandling>
|
||||
<InlineFunctionExpansion>Disabled</InlineFunctionExpansion>
|
||||
<Optimization>Disabled</Optimization>
|
||||
<PrecompiledHeader>NotUsing</PrecompiledHeader>
|
||||
<RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
|
||||
<WarningLevel>Level3</WarningLevel>
|
||||
<PreprocessorDefinitions>WIN32;_WINDOWS;_DEBUG;libqhull_EXPORTS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||
<ObjectFileName>$(IntDir)</ObjectFileName>
|
||||
</ClCompile>
|
||||
<ResourceCompile>
|
||||
<PreprocessorDefinitions>WIN32;_WINDOWS;_DEBUG;libqhull_EXPORTS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||
<AdditionalIncludeDirectories>..\src;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
||||
</ResourceCompile>
|
||||
<Midl>
|
||||
<AdditionalIncludeDirectories>..\src;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
||||
<OutputDirectory>$(ProjectDir)/$(IntDir)</OutputDirectory>
|
||||
<HeaderFileName>%(Filename).h</HeaderFileName>
|
||||
<TypeLibraryName>%(Filename).tlb</TypeLibraryName>
|
||||
<InterfaceIdentifierFileName>%(Filename)_i.c</InterfaceIdentifierFileName>
|
||||
<ProxyFileName>%(Filename)_p.c</ProxyFileName>
|
||||
</Midl>
|
||||
<Link>
|
||||
<AdditionalOptions> /machine:X86 /debug %(AdditionalOptions)</AdditionalOptions>
|
||||
<AdditionalDependencies>kernel32.lib;user32.lib;gdi32.lib;winspool.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;comdlg32.lib;advapi32.lib</AdditionalDependencies>
|
||||
<AdditionalLibraryDirectories>%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
|
||||
<GenerateDebugInformation>true</GenerateDebugInformation>
|
||||
<IgnoreSpecificDefaultLibraries>%(IgnoreSpecificDefaultLibraries)</IgnoreSpecificDefaultLibraries>
|
||||
<ImportLibrary>../lib/qhull_d.lib</ImportLibrary>
|
||||
<ModuleDefinitionFile>../src/libqhull/qhull-exports.def</ModuleDefinitionFile>
|
||||
<ProgramDataBaseFile>../bin/qhull_d.pdb</ProgramDataBaseFile>
|
||||
<SubSystem>Console</SubSystem>
|
||||
<Version></Version>
|
||||
</Link>
|
||||
<ProjectReference>
|
||||
<LinkLibraryDependencies>false</LinkLibraryDependencies>
|
||||
</ProjectReference>
|
||||
</ItemDefinitionGroup>
|
||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
|
||||
<ClCompile>
|
||||
<AdditionalIncludeDirectories>..\src;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
||||
<AssemblerListingLocation>Release/</AssemblerListingLocation>
|
||||
<CompileAs>CompileAsC</CompileAs>
|
||||
<ExceptionHandling>
|
||||
</ExceptionHandling>
|
||||
<InlineFunctionExpansion>AnySuitable</InlineFunctionExpansion>
|
||||
<Optimization>MaxSpeed</Optimization>
|
||||
<PrecompiledHeader>NotUsing</PrecompiledHeader>
|
||||
<RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
|
||||
<WarningLevel>Level3</WarningLevel>
|
||||
<PreprocessorDefinitions>WIN32;_WINDOWS;NDEBUG;libqhull_EXPORTS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||
<ObjectFileName>$(IntDir)</ObjectFileName>
|
||||
<DebugInformationFormat></DebugInformationFormat>
|
||||
</ClCompile>
|
||||
<ResourceCompile>
|
||||
<PreprocessorDefinitions>WIN32;_WINDOWS;NDEBUG;libqhull_EXPORTS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||
<AdditionalIncludeDirectories>..\src;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
||||
</ResourceCompile>
|
||||
<Midl>
|
||||
<AdditionalIncludeDirectories>..\src;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
||||
<OutputDirectory>$(ProjectDir)/$(IntDir)</OutputDirectory>
|
||||
<HeaderFileName>%(Filename).h</HeaderFileName>
|
||||
<TypeLibraryName>%(Filename).tlb</TypeLibraryName>
|
||||
<InterfaceIdentifierFileName>%(Filename)_i.c</InterfaceIdentifierFileName>
|
||||
<ProxyFileName>%(Filename)_p.c</ProxyFileName>
|
||||
</Midl>
|
||||
<Link>
|
||||
<AdditionalOptions> /machine:X86 %(AdditionalOptions)</AdditionalOptions>
|
||||
<AdditionalDependencies>kernel32.lib;user32.lib;gdi32.lib;winspool.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;comdlg32.lib;advapi32.lib</AdditionalDependencies>
|
||||
<AdditionalLibraryDirectories>%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
|
||||
<GenerateDebugInformation>false</GenerateDebugInformation>
|
||||
<IgnoreSpecificDefaultLibraries>%(IgnoreSpecificDefaultLibraries)</IgnoreSpecificDefaultLibraries>
|
||||
<ImportLibrary>../lib/qhull.lib</ImportLibrary>
|
||||
<ModuleDefinitionFile>../src/libqhull/qhull-exports.def</ModuleDefinitionFile>
|
||||
<ProgramDataBaseFile>../bin/qhull.pdb</ProgramDataBaseFile>
|
||||
<SubSystem>Console</SubSystem>
|
||||
<Version></Version>
|
||||
</Link>
|
||||
<ProjectReference>
|
||||
<LinkLibraryDependencies>false</LinkLibraryDependencies>
|
||||
</ProjectReference>
|
||||
</ItemDefinitionGroup>
|
||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='MinSizeRel|Win32'">
|
||||
<ClCompile>
|
||||
<AdditionalIncludeDirectories>..\src;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
||||
<AssemblerListingLocation>MinSizeRel/</AssemblerListingLocation>
|
||||
<CompileAs>CompileAsC</CompileAs>
|
||||
<ExceptionHandling>
|
||||
</ExceptionHandling>
|
||||
<InlineFunctionExpansion>OnlyExplicitInline</InlineFunctionExpansion>
|
||||
<Optimization>MinSpace</Optimization>
|
||||
<PrecompiledHeader>NotUsing</PrecompiledHeader>
|
||||
<RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
|
||||
<WarningLevel>Level3</WarningLevel>
|
||||
<PreprocessorDefinitions>WIN32;_WINDOWS;NDEBUG;libqhull_EXPORTS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||
<ObjectFileName>$(IntDir)</ObjectFileName>
|
||||
<DebugInformationFormat></DebugInformationFormat>
|
||||
</ClCompile>
|
||||
<ResourceCompile>
|
||||
<PreprocessorDefinitions>WIN32;_WINDOWS;NDEBUG;libqhull_EXPORTS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||
<AdditionalIncludeDirectories>..\src;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
||||
</ResourceCompile>
|
||||
<Midl>
|
||||
<AdditionalIncludeDirectories>..\src;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
||||
<OutputDirectory>$(ProjectDir)/$(IntDir)</OutputDirectory>
|
||||
<HeaderFileName>%(Filename).h</HeaderFileName>
|
||||
<TypeLibraryName>%(Filename).tlb</TypeLibraryName>
|
||||
<InterfaceIdentifierFileName>%(Filename)_i.c</InterfaceIdentifierFileName>
|
||||
<ProxyFileName>%(Filename)_p.c</ProxyFileName>
|
||||
</Midl>
|
||||
<Link>
|
||||
<AdditionalOptions> /machine:X86 %(AdditionalOptions)</AdditionalOptions>
|
||||
<AdditionalDependencies>kernel32.lib;user32.lib;gdi32.lib;winspool.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;comdlg32.lib;advapi32.lib</AdditionalDependencies>
|
||||
<AdditionalLibraryDirectories>%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
|
||||
<GenerateDebugInformation>false</GenerateDebugInformation>
|
||||
<IgnoreSpecificDefaultLibraries>%(IgnoreSpecificDefaultLibraries)</IgnoreSpecificDefaultLibraries>
|
||||
<ImportLibrary>../lib/qhull.lib</ImportLibrary>
|
||||
<ModuleDefinitionFile>../src/libqhull/qhull-exports.def</ModuleDefinitionFile>
|
||||
<ProgramDataBaseFile>../bin/qhull.pdb</ProgramDataBaseFile>
|
||||
<SubSystem>Console</SubSystem>
|
||||
<Version></Version>
|
||||
</Link>
|
||||
<ProjectReference>
|
||||
<LinkLibraryDependencies>false</LinkLibraryDependencies>
|
||||
</ProjectReference>
|
||||
</ItemDefinitionGroup>
|
||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='RelWithDebInfo|Win32'">
|
||||
<ClCompile>
|
||||
<AdditionalIncludeDirectories>..\src;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
||||
<AssemblerListingLocation>RelWithDebInfo/</AssemblerListingLocation>
|
||||
<CompileAs>CompileAsC</CompileAs>
|
||||
<DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
|
||||
<ExceptionHandling>
|
||||
</ExceptionHandling>
|
||||
<InlineFunctionExpansion>OnlyExplicitInline</InlineFunctionExpansion>
|
||||
<Optimization>MaxSpeed</Optimization>
|
||||
<PrecompiledHeader>NotUsing</PrecompiledHeader>
|
||||
<RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
|
||||
<WarningLevel>Level3</WarningLevel>
|
||||
<PreprocessorDefinitions>WIN32;_WINDOWS;NDEBUG;libqhull_EXPORTS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||
<ObjectFileName>$(IntDir)</ObjectFileName>
|
||||
</ClCompile>
|
||||
<ResourceCompile>
|
||||
<PreprocessorDefinitions>WIN32;_WINDOWS;NDEBUG;libqhull_EXPORTS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||
<AdditionalIncludeDirectories>..\src;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
||||
</ResourceCompile>
|
||||
<Midl>
|
||||
<AdditionalIncludeDirectories>..\src;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
||||
<OutputDirectory>$(ProjectDir)/$(IntDir)</OutputDirectory>
|
||||
<HeaderFileName>%(Filename).h</HeaderFileName>
|
||||
<TypeLibraryName>%(Filename).tlb</TypeLibraryName>
|
||||
<InterfaceIdentifierFileName>%(Filename)_i.c</InterfaceIdentifierFileName>
|
||||
<ProxyFileName>%(Filename)_p.c</ProxyFileName>
|
||||
</Midl>
|
||||
<Link>
|
||||
<AdditionalOptions> /machine:X86 /debug %(AdditionalOptions)</AdditionalOptions>
|
||||
<AdditionalDependencies>kernel32.lib;user32.lib;gdi32.lib;winspool.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;comdlg32.lib;advapi32.lib</AdditionalDependencies>
|
||||
<AdditionalLibraryDirectories>%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
|
||||
<GenerateDebugInformation>true</GenerateDebugInformation>
|
||||
<IgnoreSpecificDefaultLibraries>%(IgnoreSpecificDefaultLibraries)</IgnoreSpecificDefaultLibraries>
|
||||
<ImportLibrary>../lib/qhull.lib</ImportLibrary>
|
||||
<ModuleDefinitionFile>../src/libqhull/qhull-exports.def</ModuleDefinitionFile>
|
||||
<ProgramDataBaseFile>../bin/qhull.pdb</ProgramDataBaseFile>
|
||||
<SubSystem>Console</SubSystem>
|
||||
<Version></Version>
|
||||
</Link>
|
||||
<ProjectReference>
|
||||
<LinkLibraryDependencies>false</LinkLibraryDependencies>
|
||||
</ProjectReference>
|
||||
</ItemDefinitionGroup>
|
||||
<ItemGroup>
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<ClInclude Include="..\src\libqhull\libqhull.h" />
|
||||
<ClInclude Include="..\src\libqhull\geom.h" />
|
||||
<ClInclude Include="..\src\libqhull\io.h" />
|
||||
<ClInclude Include="..\src\libqhull\mem.h" />
|
||||
<ClInclude Include="..\src\libqhull\merge.h" />
|
||||
<ClInclude Include="..\src\libqhull\poly.h" />
|
||||
<ClInclude Include="..\src\libqhull\qhull_a.h" />
|
||||
<ClInclude Include="..\src\libqhull\qset.h" />
|
||||
<ClInclude Include="..\src\libqhull\random.h" />
|
||||
<ClInclude Include="..\src\libqhull\stat.h" />
|
||||
<ClInclude Include="..\src\libqhull\user.h" />
|
||||
<ClCompile Include="..\src\libqhull\global.c" />
|
||||
<ClCompile Include="..\src\libqhull\stat.c" />
|
||||
<ClCompile Include="..\src\libqhull\geom2.c" />
|
||||
<ClCompile Include="..\src\libqhull\poly2.c" />
|
||||
<ClCompile Include="..\src\libqhull\merge.c" />
|
||||
<ClCompile Include="..\src\libqhull\libqhull.c" />
|
||||
<ClCompile Include="..\src\libqhull\geom.c" />
|
||||
<ClCompile Include="..\src\libqhull\poly.c" />
|
||||
<ClCompile Include="..\src\libqhull\qset.c" />
|
||||
<ClCompile Include="..\src\libqhull\mem.c" />
|
||||
<ClCompile Include="..\src\libqhull\random.c" />
|
||||
<ClCompile Include="..\src\libqhull\usermem.c" />
|
||||
<ClCompile Include="..\src\libqhull\userprintf.c" />
|
||||
<ClCompile Include="..\src\libqhull\io.c" />
|
||||
<ClCompile Include="..\src\libqhull\user.c" />
|
||||
<ClCompile Include="..\src\libqhull\rboxlib.c" />
|
||||
<ClCompile Include="..\src\libqhull\userprintf_rbox.c" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
</ItemGroup>
|
||||
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
|
||||
<ImportGroup Label="ExtensionTargets">
|
||||
</ImportGroup>
|
||||
</Project>
|
||||
300
src/qhull/build/libqhull-64.vcxproj
Normal file
300
src/qhull/build/libqhull-64.vcxproj
Normal file
@@ -0,0 +1,300 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
||||
<ItemGroup Label="ProjectConfigurations">
|
||||
<ProjectConfiguration Include="Debug|x64">
|
||||
<Configuration>Debug</Configuration>
|
||||
<Platform>x64</Platform>
|
||||
</ProjectConfiguration>
|
||||
<ProjectConfiguration Include="Release|x64">
|
||||
<Configuration>Release</Configuration>
|
||||
<Platform>x64</Platform>
|
||||
</ProjectConfiguration>
|
||||
<ProjectConfiguration Include="MinSizeRel|x64">
|
||||
<Configuration>MinSizeRel</Configuration>
|
||||
<Platform>x64</Platform>
|
||||
</ProjectConfiguration>
|
||||
<ProjectConfiguration Include="RelWithDebInfo|x64">
|
||||
<Configuration>RelWithDebInfo</Configuration>
|
||||
<Platform>x64</Platform>
|
||||
</ProjectConfiguration>
|
||||
</ItemGroup>
|
||||
<PropertyGroup Label="Globals">
|
||||
<ProjectGUID>{AE297F0D-5402-41C0-83B1-0194B583B67E}</ProjectGUID>
|
||||
<Keyword>x64Proj</Keyword>
|
||||
<Platform>x64</Platform>
|
||||
<ProjectName>libqhull</ProjectName>
|
||||
</PropertyGroup>
|
||||
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
|
||||
<ConfigurationType>DynamicLibrary</ConfigurationType>
|
||||
<UseOfMfc>false</UseOfMfc>
|
||||
<CharacterSet>MultiByte</CharacterSet>
|
||||
<PlatformToolset>v110</PlatformToolset>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
|
||||
<ConfigurationType>DynamicLibrary</ConfigurationType>
|
||||
<UseOfMfc>false</UseOfMfc>
|
||||
<CharacterSet>MultiByte</CharacterSet>
|
||||
<PlatformToolset>v110</PlatformToolset>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='MinSizeRel|x64'" Label="Configuration">
|
||||
<ConfigurationType>DynamicLibrary</ConfigurationType>
|
||||
<UseOfMfc>false</UseOfMfc>
|
||||
<CharacterSet>MultiByte</CharacterSet>
|
||||
<PlatformToolset>v110</PlatformToolset>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='RelWithDebInfo|x64'" Label="Configuration">
|
||||
<ConfigurationType>DynamicLibrary</ConfigurationType>
|
||||
<UseOfMfc>false</UseOfMfc>
|
||||
<CharacterSet>MultiByte</CharacterSet>
|
||||
<PlatformToolset>v110</PlatformToolset>
|
||||
</PropertyGroup>
|
||||
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
|
||||
<ImportGroup Label="ExtensionSettings">
|
||||
</ImportGroup>
|
||||
<ImportGroup Label="PropertySheets">
|
||||
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
|
||||
</ImportGroup>
|
||||
<PropertyGroup Label="UserMacros" />
|
||||
<PropertyGroup>
|
||||
<_ProjectFileVersion>10.0.20506.1</_ProjectFileVersion>
|
||||
<OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">..\bin\</OutDir>
|
||||
<IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">libqhull.dir\Debug\</IntDir>
|
||||
<TargetName Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">qhull_d</TargetName>
|
||||
<TargetExt Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">.dll</TargetExt>
|
||||
<LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">false</LinkIncremental>
|
||||
<GenerateManifest Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</GenerateManifest>
|
||||
<OutDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">..\bin\</OutDir>
|
||||
<IntDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">libqhull.dir\Release\</IntDir>
|
||||
<TargetName Condition="'$(Configuration)|$(Platform)'=='Release|x64'">qhull</TargetName>
|
||||
<TargetExt Condition="'$(Configuration)|$(Platform)'=='Release|x64'">.dll</TargetExt>
|
||||
<LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Release|x64'">false</LinkIncremental>
|
||||
<GenerateManifest Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</GenerateManifest>
|
||||
<OutDir Condition="'$(Configuration)|$(Platform)'=='MinSizeRel|x64'">..\bin\</OutDir>
|
||||
<IntDir Condition="'$(Configuration)|$(Platform)'=='MinSizeRel|x64'">libqhull.dir\MinSizeRel\</IntDir>
|
||||
<TargetName Condition="'$(Configuration)|$(Platform)'=='MinSizeRel|x64'">qhull</TargetName>
|
||||
<TargetExt Condition="'$(Configuration)|$(Platform)'=='MinSizeRel|x64'">.dll</TargetExt>
|
||||
<LinkIncremental Condition="'$(Configuration)|$(Platform)'=='MinSizeRel|x64'">false</LinkIncremental>
|
||||
<GenerateManifest Condition="'$(Configuration)|$(Platform)'=='MinSizeRel|x64'">true</GenerateManifest>
|
||||
<OutDir Condition="'$(Configuration)|$(Platform)'=='RelWithDebInfo|x64'">..\bin\</OutDir>
|
||||
<IntDir Condition="'$(Configuration)|$(Platform)'=='RelWithDebInfo|x64'">libqhull.dir\RelWithDebInfo\</IntDir>
|
||||
<TargetName Condition="'$(Configuration)|$(Platform)'=='RelWithDebInfo|x64'">qhull</TargetName>
|
||||
<TargetExt Condition="'$(Configuration)|$(Platform)'=='RelWithDebInfo|x64'">.dll</TargetExt>
|
||||
<LinkIncremental Condition="'$(Configuration)|$(Platform)'=='RelWithDebInfo|x64'">false</LinkIncremental>
|
||||
<GenerateManifest Condition="'$(Configuration)|$(Platform)'=='RelWithDebInfo|x64'">true</GenerateManifest>
|
||||
</PropertyGroup>
|
||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
|
||||
<ClCompile>
|
||||
<AdditionalIncludeDirectories>..\src;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
||||
<AssemblerListingLocation>Debug/</AssemblerListingLocation>
|
||||
<BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
|
||||
<CompileAs>CompileAsC</CompileAs>
|
||||
<DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
|
||||
<ExceptionHandling>
|
||||
</ExceptionHandling>
|
||||
<InlineFunctionExpansion>Disabled</InlineFunctionExpansion>
|
||||
<Optimization>Disabled</Optimization>
|
||||
<PrecompiledHeader>NotUsing</PrecompiledHeader>
|
||||
<RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
|
||||
<WarningLevel>Level3</WarningLevel>
|
||||
<PreprocessorDefinitions>WIN32;_WINDOWS;_DEBUG;libqhull_EXPORTS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||
<ObjectFileName>$(IntDir)</ObjectFileName>
|
||||
</ClCompile>
|
||||
<ResourceCompile>
|
||||
<PreprocessorDefinitions>WIN32;_WINDOWS;_DEBUG;libqhull_EXPORTS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||
<AdditionalIncludeDirectories>..\src;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
||||
</ResourceCompile>
|
||||
<Midl>
|
||||
<AdditionalIncludeDirectories>..\src;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
||||
<OutputDirectory>$(ProjectDir)/$(IntDir)</OutputDirectory>
|
||||
<HeaderFileName>%(Filename).h</HeaderFileName>
|
||||
<TypeLibraryName>%(Filename).tlb</TypeLibraryName>
|
||||
<InterfaceIdentifierFileName>%(Filename)_i.c</InterfaceIdentifierFileName>
|
||||
<ProxyFileName>%(Filename)_p.c</ProxyFileName>
|
||||
</Midl>
|
||||
<Link>
|
||||
<AdditionalOptions> /machine:x64 /debug %(AdditionalOptions)</AdditionalOptions>
|
||||
<AdditionalDependencies>kernel32.lib;user32.lib;gdi32.lib;winspool.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;comdlg32.lib;advapi32.lib</AdditionalDependencies>
|
||||
<AdditionalLibraryDirectories>%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
|
||||
<GenerateDebugInformation>true</GenerateDebugInformation>
|
||||
<IgnoreSpecificDefaultLibraries>%(IgnoreSpecificDefaultLibraries)</IgnoreSpecificDefaultLibraries>
|
||||
<ImportLibrary>../lib/qhull_d.lib</ImportLibrary>
|
||||
<ModuleDefinitionFile>../src/libqhull/qhull-exports.def</ModuleDefinitionFile>
|
||||
<ProgramDataBaseFile>../bin/qhull_d.pdb</ProgramDataBaseFile>
|
||||
<SubSystem>Console</SubSystem>
|
||||
<Version></Version>
|
||||
</Link>
|
||||
<ProjectReference>
|
||||
<LinkLibraryDependencies>false</LinkLibraryDependencies>
|
||||
</ProjectReference>
|
||||
</ItemDefinitionGroup>
|
||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
|
||||
<ClCompile>
|
||||
<AdditionalIncludeDirectories>..\src;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
||||
<AssemblerListingLocation>Release/</AssemblerListingLocation>
|
||||
<CompileAs>CompileAsC</CompileAs>
|
||||
<ExceptionHandling>
|
||||
</ExceptionHandling>
|
||||
<InlineFunctionExpansion>AnySuitable</InlineFunctionExpansion>
|
||||
<Optimization>MaxSpeed</Optimization>
|
||||
<PrecompiledHeader>NotUsing</PrecompiledHeader>
|
||||
<RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
|
||||
<WarningLevel>Level3</WarningLevel>
|
||||
<PreprocessorDefinitions>WIN32;_WINDOWS;NDEBUG;libqhull_EXPORTS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||
<ObjectFileName>$(IntDir)</ObjectFileName>
|
||||
<DebugInformationFormat></DebugInformationFormat>
|
||||
</ClCompile>
|
||||
<ResourceCompile>
|
||||
<PreprocessorDefinitions>WIN32;_WINDOWS;NDEBUG;libqhull_EXPORTS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||
<AdditionalIncludeDirectories>..\src;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
||||
</ResourceCompile>
|
||||
<Midl>
|
||||
<AdditionalIncludeDirectories>..\src;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
||||
<OutputDirectory>$(ProjectDir)/$(IntDir)</OutputDirectory>
|
||||
<HeaderFileName>%(Filename).h</HeaderFileName>
|
||||
<TypeLibraryName>%(Filename).tlb</TypeLibraryName>
|
||||
<InterfaceIdentifierFileName>%(Filename)_i.c</InterfaceIdentifierFileName>
|
||||
<ProxyFileName>%(Filename)_p.c</ProxyFileName>
|
||||
</Midl>
|
||||
<Link>
|
||||
<AdditionalOptions> /machine:x64 %(AdditionalOptions)</AdditionalOptions>
|
||||
<AdditionalDependencies>kernel32.lib;user32.lib;gdi32.lib;winspool.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;comdlg32.lib;advapi32.lib</AdditionalDependencies>
|
||||
<AdditionalLibraryDirectories>%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
|
||||
<GenerateDebugInformation>false</GenerateDebugInformation>
|
||||
<IgnoreSpecificDefaultLibraries>%(IgnoreSpecificDefaultLibraries)</IgnoreSpecificDefaultLibraries>
|
||||
<ImportLibrary>../lib/qhull.lib</ImportLibrary>
|
||||
<ModuleDefinitionFile>../src/libqhull/qhull-exports.def</ModuleDefinitionFile>
|
||||
<ProgramDataBaseFile>../bin/qhull.pdb</ProgramDataBaseFile>
|
||||
<SubSystem>Console</SubSystem>
|
||||
<Version></Version>
|
||||
</Link>
|
||||
<ProjectReference>
|
||||
<LinkLibraryDependencies>false</LinkLibraryDependencies>
|
||||
</ProjectReference>
|
||||
</ItemDefinitionGroup>
|
||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='MinSizeRel|x64'">
|
||||
<ClCompile>
|
||||
<AdditionalIncludeDirectories>..\src;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
||||
<AssemblerListingLocation>MinSizeRel/</AssemblerListingLocation>
|
||||
<CompileAs>CompileAsC</CompileAs>
|
||||
<ExceptionHandling>
|
||||
</ExceptionHandling>
|
||||
<InlineFunctionExpansion>OnlyExplicitInline</InlineFunctionExpansion>
|
||||
<Optimization>MinSpace</Optimization>
|
||||
<PrecompiledHeader>NotUsing</PrecompiledHeader>
|
||||
<RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
|
||||
<WarningLevel>Level3</WarningLevel>
|
||||
<PreprocessorDefinitions>WIN32;_WINDOWS;NDEBUG;libqhull_EXPORTS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||
<ObjectFileName>$(IntDir)</ObjectFileName>
|
||||
<DebugInformationFormat></DebugInformationFormat>
|
||||
</ClCompile>
|
||||
<ResourceCompile>
|
||||
<PreprocessorDefinitions>WIN32;_WINDOWS;NDEBUG;libqhull_EXPORTS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||
<AdditionalIncludeDirectories>..\src;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
||||
</ResourceCompile>
|
||||
<Midl>
|
||||
<AdditionalIncludeDirectories>..\src;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
||||
<OutputDirectory>$(ProjectDir)/$(IntDir)</OutputDirectory>
|
||||
<HeaderFileName>%(Filename).h</HeaderFileName>
|
||||
<TypeLibraryName>%(Filename).tlb</TypeLibraryName>
|
||||
<InterfaceIdentifierFileName>%(Filename)_i.c</InterfaceIdentifierFileName>
|
||||
<ProxyFileName>%(Filename)_p.c</ProxyFileName>
|
||||
</Midl>
|
||||
<Link>
|
||||
<AdditionalOptions> /machine:x64 %(AdditionalOptions)</AdditionalOptions>
|
||||
<AdditionalDependencies>kernel32.lib;user32.lib;gdi32.lib;winspool.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;comdlg32.lib;advapi32.lib</AdditionalDependencies>
|
||||
<AdditionalLibraryDirectories>%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
|
||||
<GenerateDebugInformation>false</GenerateDebugInformation>
|
||||
<IgnoreSpecificDefaultLibraries>%(IgnoreSpecificDefaultLibraries)</IgnoreSpecificDefaultLibraries>
|
||||
<ImportLibrary>../lib/qhull.lib</ImportLibrary>
|
||||
<ModuleDefinitionFile>../src/libqhull/qhull-exports.def</ModuleDefinitionFile>
|
||||
<ProgramDataBaseFile>../bin/qhull.pdb</ProgramDataBaseFile>
|
||||
<SubSystem>Console</SubSystem>
|
||||
<Version></Version>
|
||||
</Link>
|
||||
<ProjectReference>
|
||||
<LinkLibraryDependencies>false</LinkLibraryDependencies>
|
||||
</ProjectReference>
|
||||
</ItemDefinitionGroup>
|
||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='RelWithDebInfo|x64'">
|
||||
<ClCompile>
|
||||
<AdditionalIncludeDirectories>..\src;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
||||
<AssemblerListingLocation>RelWithDebInfo/</AssemblerListingLocation>
|
||||
<CompileAs>CompileAsC</CompileAs>
|
||||
<DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
|
||||
<ExceptionHandling>
|
||||
</ExceptionHandling>
|
||||
<InlineFunctionExpansion>OnlyExplicitInline</InlineFunctionExpansion>
|
||||
<Optimization>MaxSpeed</Optimization>
|
||||
<PrecompiledHeader>NotUsing</PrecompiledHeader>
|
||||
<RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
|
||||
<WarningLevel>Level3</WarningLevel>
|
||||
<PreprocessorDefinitions>WIN32;_WINDOWS;NDEBUG;libqhull_EXPORTS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||
<ObjectFileName>$(IntDir)</ObjectFileName>
|
||||
</ClCompile>
|
||||
<ResourceCompile>
|
||||
<PreprocessorDefinitions>WIN32;_WINDOWS;NDEBUG;libqhull_EXPORTS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||
<AdditionalIncludeDirectories>..\src;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
||||
</ResourceCompile>
|
||||
<Midl>
|
||||
<AdditionalIncludeDirectories>..\src;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
||||
<OutputDirectory>$(ProjectDir)/$(IntDir)</OutputDirectory>
|
||||
<HeaderFileName>%(Filename).h</HeaderFileName>
|
||||
<TypeLibraryName>%(Filename).tlb</TypeLibraryName>
|
||||
<InterfaceIdentifierFileName>%(Filename)_i.c</InterfaceIdentifierFileName>
|
||||
<ProxyFileName>%(Filename)_p.c</ProxyFileName>
|
||||
</Midl>
|
||||
<Link>
|
||||
<AdditionalOptions> /machine:x64 /debug %(AdditionalOptions)</AdditionalOptions>
|
||||
<AdditionalDependencies>kernel32.lib;user32.lib;gdi32.lib;winspool.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;comdlg32.lib;advapi32.lib</AdditionalDependencies>
|
||||
<AdditionalLibraryDirectories>%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
|
||||
<GenerateDebugInformation>true</GenerateDebugInformation>
|
||||
<IgnoreSpecificDefaultLibraries>%(IgnoreSpecificDefaultLibraries)</IgnoreSpecificDefaultLibraries>
|
||||
<ImportLibrary>../lib/qhull.lib</ImportLibrary>
|
||||
<ModuleDefinitionFile>../src/libqhull/qhull-exports.def</ModuleDefinitionFile>
|
||||
<ProgramDataBaseFile>../bin/qhull.pdb</ProgramDataBaseFile>
|
||||
<SubSystem>Console</SubSystem>
|
||||
<Version></Version>
|
||||
</Link>
|
||||
<ProjectReference>
|
||||
<LinkLibraryDependencies>false</LinkLibraryDependencies>
|
||||
</ProjectReference>
|
||||
</ItemDefinitionGroup>
|
||||
<ItemGroup>
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<ClInclude Include="..\src\libqhull\libqhull.h" />
|
||||
<ClInclude Include="..\src\libqhull\geom.h" />
|
||||
<ClInclude Include="..\src\libqhull\io.h" />
|
||||
<ClInclude Include="..\src\libqhull\mem.h" />
|
||||
<ClInclude Include="..\src\libqhull\merge.h" />
|
||||
<ClInclude Include="..\src\libqhull\poly.h" />
|
||||
<ClInclude Include="..\src\libqhull\qhull_a.h" />
|
||||
<ClInclude Include="..\src\libqhull\qset.h" />
|
||||
<ClInclude Include="..\src\libqhull\random.h" />
|
||||
<ClInclude Include="..\src\libqhull\stat.h" />
|
||||
<ClInclude Include="..\src\libqhull\user.h" />
|
||||
<ClCompile Include="..\src\libqhull\global.c" />
|
||||
<ClCompile Include="..\src\libqhull\stat.c" />
|
||||
<ClCompile Include="..\src\libqhull\geom2.c" />
|
||||
<ClCompile Include="..\src\libqhull\poly2.c" />
|
||||
<ClCompile Include="..\src\libqhull\merge.c" />
|
||||
<ClCompile Include="..\src\libqhull\libqhull.c" />
|
||||
<ClCompile Include="..\src\libqhull\geom.c" />
|
||||
<ClCompile Include="..\src\libqhull\poly.c" />
|
||||
<ClCompile Include="..\src\libqhull\qset.c" />
|
||||
<ClCompile Include="..\src\libqhull\mem.c" />
|
||||
<ClCompile Include="..\src\libqhull\random.c" />
|
||||
<ClCompile Include="..\src\libqhull\usermem.c" />
|
||||
<ClCompile Include="..\src\libqhull\userprintf.c" />
|
||||
<ClCompile Include="..\src\libqhull\io.c" />
|
||||
<ClCompile Include="..\src\libqhull\user.c" />
|
||||
<ClCompile Include="..\src\libqhull\rboxlib.c" />
|
||||
<ClCompile Include="..\src\libqhull\userprintf_rbox.c" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
</ItemGroup>
|
||||
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
|
||||
<ImportGroup Label="ExtensionTargets">
|
||||
</ImportGroup>
|
||||
</Project>
|
||||
545
src/qhull/build/libqhull.vcproj
Normal file
545
src/qhull/build/libqhull.vcproj
Normal file
@@ -0,0 +1,545 @@
|
||||
<?xml version="1.0" encoding="Windows-1252"?>
|
||||
<VisualStudioProject
|
||||
ProjectType="Visual C++"
|
||||
Version="8.00"
|
||||
Name="libqhull"
|
||||
ProjectGUID="{51BD63AB-336E-4215-B725-21F144BCBCBC}"
|
||||
Keyword="Win32Proj"
|
||||
>
|
||||
<Platforms>
|
||||
<Platform
|
||||
Name="Win32"
|
||||
/>
|
||||
</Platforms>
|
||||
<ToolFiles>
|
||||
</ToolFiles>
|
||||
<Configurations>
|
||||
<Configuration
|
||||
Name="Debug|Win32"
|
||||
OutputDirectory="Debug"
|
||||
IntermediateDirectory="libqhull.dir\Debug"
|
||||
ConfigurationType="2"
|
||||
UseOfMFC="0"
|
||||
ATLMinimizesCRunTimeLibraryUsage="false"
|
||||
CharacterSet="2"
|
||||
>
|
||||
<Tool
|
||||
Name="VCPreBuildEventTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCCustomBuildTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCXMLDataGeneratorTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCWebServiceProxyGeneratorTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCMIDLTool"
|
||||
MkTypLibCompatible="false"
|
||||
TargetEnvironment="1"
|
||||
GenerateStublessProxies="true"
|
||||
TypeLibraryName="$(InputName).tlb"
|
||||
OutputDirectory="$(IntDir)"
|
||||
HeaderFileName="$(InputName).h"
|
||||
DLLDataFileName=""
|
||||
InterfaceIdentifierFileName="$(InputName)_i.c"
|
||||
ProxyFileName="$(InputName)_p.c"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCCLCompilerTool"
|
||||
AdditionalOptions=" /Zm1000"
|
||||
Optimization="0"
|
||||
InlineFunctionExpansion="0"
|
||||
AdditionalIncludeDirectories="..\src;"
|
||||
PreprocessorDefinitions="WIN32;_WINDOWS;_DEBUG;libqhull_EXPORTS"
|
||||
ExceptionHandling="0"
|
||||
BasicRuntimeChecks="3"
|
||||
RuntimeLibrary="3"
|
||||
RuntimeTypeInfo="false"
|
||||
AssemblerListingLocation="Debug"
|
||||
ObjectFile="$(IntDir)\"
|
||||
ProgramDataBaseFileName="..\bin\qhull.pdb"
|
||||
WarningLevel="3"
|
||||
DebugInformationFormat="3"
|
||||
CompileAs="1"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCManagedResourceCompilerTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCResourceCompilerTool"
|
||||
PreprocessorDefinitions="WIN32;_WINDOWS;_DEBUG;libqhull_EXPORTS"
|
||||
AdditionalIncludeDirectories="..\src;"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCPreLinkEventTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCLinkerTool"
|
||||
LinkLibraryDependencies="false"
|
||||
AdditionalOptions=" /STACK:10000000 /machine:X86 /debug"
|
||||
AdditionalDependencies="$(NOINHERIT) kernel32.lib user32.lib gdi32.lib winspool.lib shell32.lib ole32.lib oleaut32.lib uuid.lib comdlg32.lib advapi32.lib "
|
||||
OutputFile="..\bin\qhull_d.dll"
|
||||
Version="7.1"
|
||||
LinkIncremental="1"
|
||||
AdditionalLibraryDirectories=""
|
||||
ModuleDefinitionFile="..\src\libqhull\qhull-exports.def"
|
||||
GenerateDebugInformation="true"
|
||||
ProgramDatabaseFile="..\bin\qhull.pdb"
|
||||
ImportLibrary="..\lib\qhull_d.lib"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCALinkTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCManifestTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCXDCMakeTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCBscMakeTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCFxCopTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCAppVerifierTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCWebDeploymentTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCPostBuildEventTool"
|
||||
/>
|
||||
</Configuration>
|
||||
<Configuration
|
||||
Name="Release|Win32"
|
||||
OutputDirectory="Release"
|
||||
IntermediateDirectory="libqhull.dir\Release"
|
||||
ConfigurationType="2"
|
||||
UseOfMFC="0"
|
||||
ATLMinimizesCRunTimeLibraryUsage="false"
|
||||
CharacterSet="2"
|
||||
>
|
||||
<Tool
|
||||
Name="VCPreBuildEventTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCCustomBuildTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCXMLDataGeneratorTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCWebServiceProxyGeneratorTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCMIDLTool"
|
||||
MkTypLibCompatible="false"
|
||||
TargetEnvironment="1"
|
||||
GenerateStublessProxies="true"
|
||||
TypeLibraryName="$(InputName).tlb"
|
||||
OutputDirectory="$(IntDir)"
|
||||
HeaderFileName="$(InputName).h"
|
||||
DLLDataFileName=""
|
||||
InterfaceIdentifierFileName="$(InputName)_i.c"
|
||||
ProxyFileName="$(InputName)_p.c"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCCLCompilerTool"
|
||||
AdditionalOptions=" /Zm1000"
|
||||
Optimization="2"
|
||||
InlineFunctionExpansion="2"
|
||||
AdditionalIncludeDirectories="..\src;"
|
||||
PreprocessorDefinitions="WIN32;_WINDOWS;NDEBUG;libqhull_EXPORTS"
|
||||
ExceptionHandling="0"
|
||||
RuntimeLibrary="2"
|
||||
RuntimeTypeInfo="false"
|
||||
AssemblerListingLocation="Release"
|
||||
ObjectFile="$(IntDir)\"
|
||||
ProgramDataBaseFileName="..\bin\qhull.pdb"
|
||||
WarningLevel="3"
|
||||
CompileAs="1"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCManagedResourceCompilerTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCResourceCompilerTool"
|
||||
PreprocessorDefinitions="WIN32;_WINDOWS;NDEBUG;libqhull_EXPORTS"
|
||||
AdditionalIncludeDirectories="..\src;"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCPreLinkEventTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCLinkerTool"
|
||||
LinkLibraryDependencies="false"
|
||||
AdditionalOptions=" /STACK:10000000 /machine:X86"
|
||||
AdditionalDependencies="$(NOINHERIT) kernel32.lib user32.lib gdi32.lib winspool.lib shell32.lib ole32.lib oleaut32.lib uuid.lib comdlg32.lib advapi32.lib "
|
||||
OutputFile="..\bin\qhull.dll"
|
||||
Version="7.1"
|
||||
LinkIncremental="1"
|
||||
AdditionalLibraryDirectories=""
|
||||
ModuleDefinitionFile="..\src\libqhull\qhull-exports.def"
|
||||
ProgramDatabaseFile="..\bin\qhull.pdb"
|
||||
ImportLibrary="..\lib\qhull.lib"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCALinkTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCManifestTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCXDCMakeTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCBscMakeTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCFxCopTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCAppVerifierTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCWebDeploymentTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCPostBuildEventTool"
|
||||
/>
|
||||
</Configuration>
|
||||
<Configuration
|
||||
Name="MinSizeRel|Win32"
|
||||
OutputDirectory="MinSizeRel"
|
||||
IntermediateDirectory="libqhull.dir\MinSizeRel"
|
||||
ConfigurationType="2"
|
||||
UseOfMFC="0"
|
||||
ATLMinimizesCRunTimeLibraryUsage="false"
|
||||
CharacterSet="2"
|
||||
>
|
||||
<Tool
|
||||
Name="VCPreBuildEventTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCCustomBuildTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCXMLDataGeneratorTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCWebServiceProxyGeneratorTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCMIDLTool"
|
||||
MkTypLibCompatible="false"
|
||||
TargetEnvironment="1"
|
||||
GenerateStublessProxies="true"
|
||||
TypeLibraryName="$(InputName).tlb"
|
||||
OutputDirectory="$(IntDir)"
|
||||
HeaderFileName="$(InputName).h"
|
||||
DLLDataFileName=""
|
||||
InterfaceIdentifierFileName="$(InputName)_i.c"
|
||||
ProxyFileName="$(InputName)_p.c"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCCLCompilerTool"
|
||||
AdditionalOptions=" /Zm1000"
|
||||
Optimization="1"
|
||||
InlineFunctionExpansion="1"
|
||||
AdditionalIncludeDirectories="..\src;"
|
||||
PreprocessorDefinitions="WIN32;_WINDOWS;NDEBUG;libqhull_EXPORTS"
|
||||
ExceptionHandling="0"
|
||||
RuntimeLibrary="2"
|
||||
RuntimeTypeInfo="false"
|
||||
AssemblerListingLocation="MinSizeRel"
|
||||
ObjectFile="$(IntDir)\"
|
||||
ProgramDataBaseFileName="..\bin\qhull.pdb"
|
||||
WarningLevel="3"
|
||||
CompileAs="1"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCManagedResourceCompilerTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCResourceCompilerTool"
|
||||
PreprocessorDefinitions="WIN32;_WINDOWS;NDEBUG;libqhull_EXPORTS"
|
||||
AdditionalIncludeDirectories="..\src;"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCPreLinkEventTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCLinkerTool"
|
||||
LinkLibraryDependencies="false"
|
||||
AdditionalOptions=" /STACK:10000000 /machine:X86"
|
||||
AdditionalDependencies="$(NOINHERIT) kernel32.lib user32.lib gdi32.lib winspool.lib shell32.lib ole32.lib oleaut32.lib uuid.lib comdlg32.lib advapi32.lib "
|
||||
OutputFile="..\bin\qhull.dll"
|
||||
Version="7.1"
|
||||
LinkIncremental="1"
|
||||
AdditionalLibraryDirectories=""
|
||||
ModuleDefinitionFile="..\src\libqhull\qhull-exports.def"
|
||||
ProgramDatabaseFile="..\bin\qhull.pdb"
|
||||
ImportLibrary="..\lib\qhull.lib"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCALinkTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCManifestTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCXDCMakeTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCBscMakeTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCFxCopTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCAppVerifierTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCWebDeploymentTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCPostBuildEventTool"
|
||||
/>
|
||||
</Configuration>
|
||||
<Configuration
|
||||
Name="RelWithDebInfo|Win32"
|
||||
OutputDirectory="RelWithDebInfo"
|
||||
IntermediateDirectory="libqhull.dir\RelWithDebInfo"
|
||||
ConfigurationType="2"
|
||||
UseOfMFC="0"
|
||||
ATLMinimizesCRunTimeLibraryUsage="false"
|
||||
CharacterSet="2"
|
||||
>
|
||||
<Tool
|
||||
Name="VCPreBuildEventTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCCustomBuildTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCXMLDataGeneratorTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCWebServiceProxyGeneratorTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCMIDLTool"
|
||||
MkTypLibCompatible="false"
|
||||
TargetEnvironment="1"
|
||||
GenerateStublessProxies="true"
|
||||
TypeLibraryName="$(InputName).tlb"
|
||||
OutputDirectory="$(IntDir)"
|
||||
HeaderFileName="$(InputName).h"
|
||||
DLLDataFileName=""
|
||||
InterfaceIdentifierFileName="$(InputName)_i.c"
|
||||
ProxyFileName="$(InputName)_p.c"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCCLCompilerTool"
|
||||
AdditionalOptions=" /Zm1000"
|
||||
Optimization="2"
|
||||
InlineFunctionExpansion="1"
|
||||
AdditionalIncludeDirectories="..\src;"
|
||||
PreprocessorDefinitions="WIN32;_WINDOWS;NDEBUG;libqhull_EXPORTS"
|
||||
ExceptionHandling="0"
|
||||
RuntimeLibrary="2"
|
||||
RuntimeTypeInfo="false"
|
||||
AssemblerListingLocation="RelWithDebInfo"
|
||||
ObjectFile="$(IntDir)\"
|
||||
ProgramDataBaseFileName="..\bin\qhull.pdb"
|
||||
WarningLevel="3"
|
||||
DebugInformationFormat="3"
|
||||
CompileAs="1"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCManagedResourceCompilerTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCResourceCompilerTool"
|
||||
PreprocessorDefinitions="WIN32;_WINDOWS;NDEBUG;libqhull_EXPORTS"
|
||||
AdditionalIncludeDirectories="..\src;"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCPreLinkEventTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCLinkerTool"
|
||||
LinkLibraryDependencies="false"
|
||||
AdditionalOptions=" /STACK:10000000 /machine:X86 /debug"
|
||||
AdditionalDependencies="$(NOINHERIT) kernel32.lib user32.lib gdi32.lib winspool.lib shell32.lib ole32.lib oleaut32.lib uuid.lib comdlg32.lib advapi32.lib "
|
||||
OutputFile="..\bin\qhull.dll"
|
||||
Version="7.1"
|
||||
LinkIncremental="1"
|
||||
AdditionalLibraryDirectories=""
|
||||
ModuleDefinitionFile="..\src\libqhull\qhull-exports.def"
|
||||
GenerateDebugInformation="true"
|
||||
ProgramDatabaseFile="..\bin\qhull.pdb"
|
||||
ImportLibrary="..\lib\qhull.lib"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCALinkTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCManifestTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCXDCMakeTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCBscMakeTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCFxCopTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCAppVerifierTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCWebDeploymentTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCPostBuildEventTool"
|
||||
/>
|
||||
</Configuration>
|
||||
</Configurations>
|
||||
<References>
|
||||
</References>
|
||||
<Files>
|
||||
<Filter
|
||||
Name="Source Files"
|
||||
>
|
||||
<File
|
||||
RelativePath="..\src\libqhull\geom.c"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\src\libqhull\geom2.c"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\src\libqhull\global.c"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\src\libqhull\io.c"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\src\libqhull\libqhull.c"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\src\libqhull\mem.c"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\src\libqhull\merge.c"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\src\libqhull\poly.c"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\src\libqhull\poly2.c"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\src\libqhull\qhull-exports.def"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\src\libqhull\qset.c"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\src\libqhull\random.c"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\src\libqhull\rboxlib.c"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\src\libqhull\stat.c"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\src\libqhull\user.c"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\src\libqhull\usermem.c"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\src\libqhull\userprintf.c"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\src\libqhull\userprintf_rbox.c"
|
||||
>
|
||||
</File>
|
||||
</Filter>
|
||||
<Filter
|
||||
Name="Header Files"
|
||||
>
|
||||
<File
|
||||
RelativePath="..\src\libqhull\geom.h"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\src\libqhull\io.h"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\src\libqhull\libqhull.h"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\src\libqhull\mem.h"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\src\libqhull\merge.h"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\src\libqhull\poly.h"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\src\libqhull\qhull_a.h"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\src\libqhull\qset.h"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\src\libqhull\random.h"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\src\libqhull\stat.h"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\src\libqhull\user.h"
|
||||
>
|
||||
</File>
|
||||
</Filter>
|
||||
</Files>
|
||||
<Globals>
|
||||
</Globals>
|
||||
</VisualStudioProject>
|
||||
272
src/qhull/build/qconvex-32.vcxproj
Normal file
272
src/qhull/build/qconvex-32.vcxproj
Normal file
@@ -0,0 +1,272 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
||||
<ItemGroup Label="ProjectConfigurations">
|
||||
<ProjectConfiguration Include="Debug|Win32">
|
||||
<Configuration>Debug</Configuration>
|
||||
<Platform>Win32</Platform>
|
||||
</ProjectConfiguration>
|
||||
<ProjectConfiguration Include="Release|Win32">
|
||||
<Configuration>Release</Configuration>
|
||||
<Platform>Win32</Platform>
|
||||
</ProjectConfiguration>
|
||||
<ProjectConfiguration Include="MinSizeRel|Win32">
|
||||
<Configuration>MinSizeRel</Configuration>
|
||||
<Platform>Win32</Platform>
|
||||
</ProjectConfiguration>
|
||||
<ProjectConfiguration Include="RelWithDebInfo|Win32">
|
||||
<Configuration>RelWithDebInfo</Configuration>
|
||||
<Platform>Win32</Platform>
|
||||
</ProjectConfiguration>
|
||||
</ItemGroup>
|
||||
<PropertyGroup Label="Globals">
|
||||
<ProjectGUID>{14FC642B-13AD-43EE-98A1-A15D9373B9BA}</ProjectGUID>
|
||||
<Keyword>Win32Proj</Keyword>
|
||||
<Platform>Win32</Platform>
|
||||
<ProjectName>qconvex</ProjectName>
|
||||
</PropertyGroup>
|
||||
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
|
||||
<ConfigurationType>Application</ConfigurationType>
|
||||
<UseOfMfc>false</UseOfMfc>
|
||||
<CharacterSet>MultiByte</CharacterSet>
|
||||
<PlatformToolset>v110</PlatformToolset>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
|
||||
<ConfigurationType>Application</ConfigurationType>
|
||||
<UseOfMfc>false</UseOfMfc>
|
||||
<CharacterSet>MultiByte</CharacterSet>
|
||||
<PlatformToolset>v110</PlatformToolset>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='MinSizeRel|Win32'" Label="Configuration">
|
||||
<ConfigurationType>Application</ConfigurationType>
|
||||
<UseOfMfc>false</UseOfMfc>
|
||||
<CharacterSet>MultiByte</CharacterSet>
|
||||
<PlatformToolset>v110</PlatformToolset>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='RelWithDebInfo|Win32'" Label="Configuration">
|
||||
<ConfigurationType>Application</ConfigurationType>
|
||||
<UseOfMfc>false</UseOfMfc>
|
||||
<CharacterSet>MultiByte</CharacterSet>
|
||||
<PlatformToolset>v110</PlatformToolset>
|
||||
</PropertyGroup>
|
||||
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
|
||||
<ImportGroup Label="ExtensionSettings">
|
||||
</ImportGroup>
|
||||
<ImportGroup Label="PropertySheets">
|
||||
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
|
||||
</ImportGroup>
|
||||
<PropertyGroup Label="UserMacros" />
|
||||
<PropertyGroup>
|
||||
<_ProjectFileVersion>10.0.20506.1</_ProjectFileVersion>
|
||||
<OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\bin\</OutDir>
|
||||
<IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">qconvex.dir\Debug\</IntDir>
|
||||
<TargetName Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">qconvex</TargetName>
|
||||
<TargetExt Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">.exe</TargetExt>
|
||||
<LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">false</LinkIncremental>
|
||||
<GenerateManifest Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</GenerateManifest>
|
||||
<OutDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">..\bin\</OutDir>
|
||||
<IntDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">qconvex.dir\Release\</IntDir>
|
||||
<TargetName Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">qconvex</TargetName>
|
||||
<TargetExt Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">.exe</TargetExt>
|
||||
<LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">false</LinkIncremental>
|
||||
<GenerateManifest Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</GenerateManifest>
|
||||
<OutDir Condition="'$(Configuration)|$(Platform)'=='MinSizeRel|Win32'">..\bin\</OutDir>
|
||||
<IntDir Condition="'$(Configuration)|$(Platform)'=='MinSizeRel|Win32'">qconvex.dir\MinSizeRel\</IntDir>
|
||||
<TargetName Condition="'$(Configuration)|$(Platform)'=='MinSizeRel|Win32'">qconvex</TargetName>
|
||||
<TargetExt Condition="'$(Configuration)|$(Platform)'=='MinSizeRel|Win32'">.exe</TargetExt>
|
||||
<LinkIncremental Condition="'$(Configuration)|$(Platform)'=='MinSizeRel|Win32'">false</LinkIncremental>
|
||||
<GenerateManifest Condition="'$(Configuration)|$(Platform)'=='MinSizeRel|Win32'">true</GenerateManifest>
|
||||
<OutDir Condition="'$(Configuration)|$(Platform)'=='RelWithDebInfo|Win32'">..\bin\</OutDir>
|
||||
<IntDir Condition="'$(Configuration)|$(Platform)'=='RelWithDebInfo|Win32'">qconvex.dir\RelWithDebInfo\</IntDir>
|
||||
<TargetName Condition="'$(Configuration)|$(Platform)'=='RelWithDebInfo|Win32'">qconvex</TargetName>
|
||||
<TargetExt Condition="'$(Configuration)|$(Platform)'=='RelWithDebInfo|Win32'">.exe</TargetExt>
|
||||
<LinkIncremental Condition="'$(Configuration)|$(Platform)'=='RelWithDebInfo|Win32'">false</LinkIncremental>
|
||||
<GenerateManifest Condition="'$(Configuration)|$(Platform)'=='RelWithDebInfo|Win32'">true</GenerateManifest>
|
||||
</PropertyGroup>
|
||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
|
||||
<ClCompile>
|
||||
<AdditionalIncludeDirectories>..\src;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
||||
<AssemblerListingLocation>Debug/</AssemblerListingLocation>
|
||||
<BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
|
||||
<CompileAs>CompileAsC</CompileAs>
|
||||
<DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
|
||||
<ExceptionHandling>
|
||||
</ExceptionHandling>
|
||||
<InlineFunctionExpansion>Disabled</InlineFunctionExpansion>
|
||||
<Optimization>Disabled</Optimization>
|
||||
<PrecompiledHeader>NotUsing</PrecompiledHeader>
|
||||
<RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
|
||||
<WarningLevel>Level3</WarningLevel>
|
||||
<PreprocessorDefinitions>WIN32;_WINDOWS;_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||
<ObjectFileName>$(IntDir)</ObjectFileName>
|
||||
</ClCompile>
|
||||
<ResourceCompile>
|
||||
<PreprocessorDefinitions>WIN32;_WINDOWS;_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||
<AdditionalIncludeDirectories>..\src;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
||||
</ResourceCompile>
|
||||
<Midl>
|
||||
<AdditionalIncludeDirectories>..\src;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
||||
<OutputDirectory>$(ProjectDir)/$(IntDir)</OutputDirectory>
|
||||
<HeaderFileName>%(Filename).h</HeaderFileName>
|
||||
<TypeLibraryName>%(Filename).tlb</TypeLibraryName>
|
||||
<InterfaceIdentifierFileName>%(Filename)_i.c</InterfaceIdentifierFileName>
|
||||
<ProxyFileName>%(Filename)_p.c</ProxyFileName>
|
||||
</Midl>
|
||||
<Link>
|
||||
<AdditionalOptions> /machine:X86 /debug %(AdditionalOptions)</AdditionalOptions>
|
||||
<AdditionalDependencies>kernel32.lib;user32.lib;gdi32.lib;winspool.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;comdlg32.lib;advapi32.lib;..\lib\qhullstatic_d.lib</AdditionalDependencies>
|
||||
<AdditionalLibraryDirectories>%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
|
||||
<GenerateDebugInformation>true</GenerateDebugInformation>
|
||||
<IgnoreSpecificDefaultLibraries>%(IgnoreSpecificDefaultLibraries)</IgnoreSpecificDefaultLibraries>
|
||||
<ImportLibrary>../lib/qconvex.lib</ImportLibrary>
|
||||
<ProgramDataBaseFile>../bin/qconvex.pdb</ProgramDataBaseFile>
|
||||
<SubSystem>Console</SubSystem>
|
||||
<Version></Version>
|
||||
</Link>
|
||||
<ProjectReference>
|
||||
<LinkLibraryDependencies>false</LinkLibraryDependencies>
|
||||
</ProjectReference>
|
||||
</ItemDefinitionGroup>
|
||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
|
||||
<ClCompile>
|
||||
<AdditionalIncludeDirectories>..\src;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
||||
<AssemblerListingLocation>Release/</AssemblerListingLocation>
|
||||
<CompileAs>CompileAsC</CompileAs>
|
||||
<ExceptionHandling>
|
||||
</ExceptionHandling>
|
||||
<InlineFunctionExpansion>AnySuitable</InlineFunctionExpansion>
|
||||
<Optimization>MaxSpeed</Optimization>
|
||||
<PrecompiledHeader>NotUsing</PrecompiledHeader>
|
||||
<RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
|
||||
<WarningLevel>Level3</WarningLevel>
|
||||
<PreprocessorDefinitions>WIN32;_WINDOWS;NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||
<ObjectFileName>$(IntDir)</ObjectFileName>
|
||||
<DebugInformationFormat></DebugInformationFormat>
|
||||
</ClCompile>
|
||||
<ResourceCompile>
|
||||
<PreprocessorDefinitions>WIN32;_WINDOWS;NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||
<AdditionalIncludeDirectories>..\src;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
||||
</ResourceCompile>
|
||||
<Midl>
|
||||
<AdditionalIncludeDirectories>..\src;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
||||
<OutputDirectory>$(ProjectDir)/$(IntDir)</OutputDirectory>
|
||||
<HeaderFileName>%(Filename).h</HeaderFileName>
|
||||
<TypeLibraryName>%(Filename).tlb</TypeLibraryName>
|
||||
<InterfaceIdentifierFileName>%(Filename)_i.c</InterfaceIdentifierFileName>
|
||||
<ProxyFileName>%(Filename)_p.c</ProxyFileName>
|
||||
</Midl>
|
||||
<Link>
|
||||
<AdditionalOptions> /machine:X86 %(AdditionalOptions)</AdditionalOptions>
|
||||
<AdditionalDependencies>kernel32.lib;user32.lib;gdi32.lib;winspool.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;comdlg32.lib;advapi32.lib;..\lib\qhullstatic.lib</AdditionalDependencies>
|
||||
<AdditionalLibraryDirectories>%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
|
||||
<GenerateDebugInformation>false</GenerateDebugInformation>
|
||||
<IgnoreSpecificDefaultLibraries>%(IgnoreSpecificDefaultLibraries)</IgnoreSpecificDefaultLibraries>
|
||||
<ImportLibrary>../lib/qconvex.lib</ImportLibrary>
|
||||
<ProgramDataBaseFile>../bin/qconvex.pdb</ProgramDataBaseFile>
|
||||
<SubSystem>Console</SubSystem>
|
||||
<Version></Version>
|
||||
</Link>
|
||||
<ProjectReference>
|
||||
<LinkLibraryDependencies>false</LinkLibraryDependencies>
|
||||
</ProjectReference>
|
||||
</ItemDefinitionGroup>
|
||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='MinSizeRel|Win32'">
|
||||
<ClCompile>
|
||||
<AdditionalIncludeDirectories>..\src;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
||||
<AssemblerListingLocation>MinSizeRel/</AssemblerListingLocation>
|
||||
<CompileAs>CompileAsC</CompileAs>
|
||||
<ExceptionHandling>
|
||||
</ExceptionHandling>
|
||||
<InlineFunctionExpansion>OnlyExplicitInline</InlineFunctionExpansion>
|
||||
<Optimization>MinSpace</Optimization>
|
||||
<PrecompiledHeader>NotUsing</PrecompiledHeader>
|
||||
<RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
|
||||
<WarningLevel>Level3</WarningLevel>
|
||||
<PreprocessorDefinitions>WIN32;_WINDOWS;NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||
<ObjectFileName>$(IntDir)</ObjectFileName>
|
||||
<DebugInformationFormat></DebugInformationFormat>
|
||||
</ClCompile>
|
||||
<ResourceCompile>
|
||||
<PreprocessorDefinitions>WIN32;_WINDOWS;NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||
<AdditionalIncludeDirectories>..\src;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
||||
</ResourceCompile>
|
||||
<Midl>
|
||||
<AdditionalIncludeDirectories>..\src;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
||||
<OutputDirectory>$(ProjectDir)/$(IntDir)</OutputDirectory>
|
||||
<HeaderFileName>%(Filename).h</HeaderFileName>
|
||||
<TypeLibraryName>%(Filename).tlb</TypeLibraryName>
|
||||
<InterfaceIdentifierFileName>%(Filename)_i.c</InterfaceIdentifierFileName>
|
||||
<ProxyFileName>%(Filename)_p.c</ProxyFileName>
|
||||
</Midl>
|
||||
<Link>
|
||||
<AdditionalOptions> /machine:X86 %(AdditionalOptions)</AdditionalOptions>
|
||||
<AdditionalDependencies>kernel32.lib;user32.lib;gdi32.lib;winspool.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;comdlg32.lib;advapi32.lib;..\lib\qhullstatic.lib</AdditionalDependencies>
|
||||
<AdditionalLibraryDirectories>%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
|
||||
<GenerateDebugInformation>false</GenerateDebugInformation>
|
||||
<IgnoreSpecificDefaultLibraries>%(IgnoreSpecificDefaultLibraries)</IgnoreSpecificDefaultLibraries>
|
||||
<ImportLibrary>../lib/qconvex.lib</ImportLibrary>
|
||||
<ProgramDataBaseFile>../bin/qconvex.pdb</ProgramDataBaseFile>
|
||||
<SubSystem>Console</SubSystem>
|
||||
<Version></Version>
|
||||
</Link>
|
||||
<ProjectReference>
|
||||
<LinkLibraryDependencies>false</LinkLibraryDependencies>
|
||||
</ProjectReference>
|
||||
</ItemDefinitionGroup>
|
||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='RelWithDebInfo|Win32'">
|
||||
<ClCompile>
|
||||
<AdditionalIncludeDirectories>..\src;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
||||
<AssemblerListingLocation>RelWithDebInfo/</AssemblerListingLocation>
|
||||
<CompileAs>CompileAsC</CompileAs>
|
||||
<DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
|
||||
<ExceptionHandling>
|
||||
</ExceptionHandling>
|
||||
<InlineFunctionExpansion>OnlyExplicitInline</InlineFunctionExpansion>
|
||||
<Optimization>MaxSpeed</Optimization>
|
||||
<PrecompiledHeader>NotUsing</PrecompiledHeader>
|
||||
<RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
|
||||
<WarningLevel>Level3</WarningLevel>
|
||||
<PreprocessorDefinitions>WIN32;_WINDOWS;NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||
<ObjectFileName>$(IntDir)</ObjectFileName>
|
||||
</ClCompile>
|
||||
<ResourceCompile>
|
||||
<PreprocessorDefinitions>WIN32;_WINDOWS;NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||
<AdditionalIncludeDirectories>..\src;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
||||
</ResourceCompile>
|
||||
<Midl>
|
||||
<AdditionalIncludeDirectories>..\src;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
||||
<OutputDirectory>$(ProjectDir)/$(IntDir)</OutputDirectory>
|
||||
<HeaderFileName>%(Filename).h</HeaderFileName>
|
||||
<TypeLibraryName>%(Filename).tlb</TypeLibraryName>
|
||||
<InterfaceIdentifierFileName>%(Filename)_i.c</InterfaceIdentifierFileName>
|
||||
<ProxyFileName>%(Filename)_p.c</ProxyFileName>
|
||||
</Midl>
|
||||
<Link>
|
||||
<AdditionalOptions> /machine:X86 /debug %(AdditionalOptions)</AdditionalOptions>
|
||||
<AdditionalDependencies>kernel32.lib;user32.lib;gdi32.lib;winspool.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;comdlg32.lib;advapi32.lib;..\lib\qhullstatic.lib</AdditionalDependencies>
|
||||
<AdditionalLibraryDirectories>%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
|
||||
<GenerateDebugInformation>true</GenerateDebugInformation>
|
||||
<IgnoreSpecificDefaultLibraries>%(IgnoreSpecificDefaultLibraries)</IgnoreSpecificDefaultLibraries>
|
||||
<ImportLibrary>../lib/qconvex.lib</ImportLibrary>
|
||||
<ProgramDataBaseFile>../bin/qconvex.pdb</ProgramDataBaseFile>
|
||||
<SubSystem>Console</SubSystem>
|
||||
<Version></Version>
|
||||
</Link>
|
||||
<ProjectReference>
|
||||
<LinkLibraryDependencies>false</LinkLibraryDependencies>
|
||||
</ProjectReference>
|
||||
</ItemDefinitionGroup>
|
||||
<ItemGroup>
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<ClCompile Include="..\src\qconvex\qconvex.c" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<ProjectReference Include="../build/qhullstatic-64.vcxproj">
|
||||
<Project>F9AF9BC6-2CA5-4E0C-982B-CF7974723A0B</Project>
|
||||
</ProjectReference>
|
||||
</ItemGroup>
|
||||
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
|
||||
<ImportGroup Label="ExtensionTargets">
|
||||
</ImportGroup>
|
||||
</Project>
|
||||
272
src/qhull/build/qconvex-64.vcxproj
Normal file
272
src/qhull/build/qconvex-64.vcxproj
Normal file
@@ -0,0 +1,272 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
||||
<ItemGroup Label="ProjectConfigurations">
|
||||
<ProjectConfiguration Include="Debug|x64">
|
||||
<Configuration>Debug</Configuration>
|
||||
<Platform>x64</Platform>
|
||||
</ProjectConfiguration>
|
||||
<ProjectConfiguration Include="Release|x64">
|
||||
<Configuration>Release</Configuration>
|
||||
<Platform>x64</Platform>
|
||||
</ProjectConfiguration>
|
||||
<ProjectConfiguration Include="MinSizeRel|x64">
|
||||
<Configuration>MinSizeRel</Configuration>
|
||||
<Platform>x64</Platform>
|
||||
</ProjectConfiguration>
|
||||
<ProjectConfiguration Include="RelWithDebInfo|x64">
|
||||
<Configuration>RelWithDebInfo</Configuration>
|
||||
<Platform>x64</Platform>
|
||||
</ProjectConfiguration>
|
||||
</ItemGroup>
|
||||
<PropertyGroup Label="Globals">
|
||||
<ProjectGUID>{14FC642B-13AD-43EE-98A1-A15D9373B9BA}</ProjectGUID>
|
||||
<Keyword>x64Proj</Keyword>
|
||||
<Platform>x64</Platform>
|
||||
<ProjectName>qconvex</ProjectName>
|
||||
</PropertyGroup>
|
||||
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
|
||||
<ConfigurationType>Application</ConfigurationType>
|
||||
<UseOfMfc>false</UseOfMfc>
|
||||
<CharacterSet>MultiByte</CharacterSet>
|
||||
<PlatformToolset>v110</PlatformToolset>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
|
||||
<ConfigurationType>Application</ConfigurationType>
|
||||
<UseOfMfc>false</UseOfMfc>
|
||||
<CharacterSet>MultiByte</CharacterSet>
|
||||
<PlatformToolset>v110</PlatformToolset>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='MinSizeRel|x64'" Label="Configuration">
|
||||
<ConfigurationType>Application</ConfigurationType>
|
||||
<UseOfMfc>false</UseOfMfc>
|
||||
<CharacterSet>MultiByte</CharacterSet>
|
||||
<PlatformToolset>v110</PlatformToolset>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='RelWithDebInfo|x64'" Label="Configuration">
|
||||
<ConfigurationType>Application</ConfigurationType>
|
||||
<UseOfMfc>false</UseOfMfc>
|
||||
<CharacterSet>MultiByte</CharacterSet>
|
||||
<PlatformToolset>v110</PlatformToolset>
|
||||
</PropertyGroup>
|
||||
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
|
||||
<ImportGroup Label="ExtensionSettings">
|
||||
</ImportGroup>
|
||||
<ImportGroup Label="PropertySheets">
|
||||
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
|
||||
</ImportGroup>
|
||||
<PropertyGroup Label="UserMacros" />
|
||||
<PropertyGroup>
|
||||
<_ProjectFileVersion>10.0.20506.1</_ProjectFileVersion>
|
||||
<OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">..\bin\</OutDir>
|
||||
<IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">qconvex.dir\Debug\</IntDir>
|
||||
<TargetName Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">qconvex</TargetName>
|
||||
<TargetExt Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">.exe</TargetExt>
|
||||
<LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">false</LinkIncremental>
|
||||
<GenerateManifest Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</GenerateManifest>
|
||||
<OutDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">..\bin\</OutDir>
|
||||
<IntDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">qconvex.dir\Release\</IntDir>
|
||||
<TargetName Condition="'$(Configuration)|$(Platform)'=='Release|x64'">qconvex</TargetName>
|
||||
<TargetExt Condition="'$(Configuration)|$(Platform)'=='Release|x64'">.exe</TargetExt>
|
||||
<LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Release|x64'">false</LinkIncremental>
|
||||
<GenerateManifest Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</GenerateManifest>
|
||||
<OutDir Condition="'$(Configuration)|$(Platform)'=='MinSizeRel|x64'">..\bin\</OutDir>
|
||||
<IntDir Condition="'$(Configuration)|$(Platform)'=='MinSizeRel|x64'">qconvex.dir\MinSizeRel\</IntDir>
|
||||
<TargetName Condition="'$(Configuration)|$(Platform)'=='MinSizeRel|x64'">qconvex</TargetName>
|
||||
<TargetExt Condition="'$(Configuration)|$(Platform)'=='MinSizeRel|x64'">.exe</TargetExt>
|
||||
<LinkIncremental Condition="'$(Configuration)|$(Platform)'=='MinSizeRel|x64'">false</LinkIncremental>
|
||||
<GenerateManifest Condition="'$(Configuration)|$(Platform)'=='MinSizeRel|x64'">true</GenerateManifest>
|
||||
<OutDir Condition="'$(Configuration)|$(Platform)'=='RelWithDebInfo|x64'">..\bin\</OutDir>
|
||||
<IntDir Condition="'$(Configuration)|$(Platform)'=='RelWithDebInfo|x64'">qconvex.dir\RelWithDebInfo\</IntDir>
|
||||
<TargetName Condition="'$(Configuration)|$(Platform)'=='RelWithDebInfo|x64'">qconvex</TargetName>
|
||||
<TargetExt Condition="'$(Configuration)|$(Platform)'=='RelWithDebInfo|x64'">.exe</TargetExt>
|
||||
<LinkIncremental Condition="'$(Configuration)|$(Platform)'=='RelWithDebInfo|x64'">false</LinkIncremental>
|
||||
<GenerateManifest Condition="'$(Configuration)|$(Platform)'=='RelWithDebInfo|x64'">true</GenerateManifest>
|
||||
</PropertyGroup>
|
||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
|
||||
<ClCompile>
|
||||
<AdditionalIncludeDirectories>..\src;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
||||
<AssemblerListingLocation>Debug/</AssemblerListingLocation>
|
||||
<BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
|
||||
<CompileAs>CompileAsC</CompileAs>
|
||||
<DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
|
||||
<ExceptionHandling>
|
||||
</ExceptionHandling>
|
||||
<InlineFunctionExpansion>Disabled</InlineFunctionExpansion>
|
||||
<Optimization>Disabled</Optimization>
|
||||
<PrecompiledHeader>NotUsing</PrecompiledHeader>
|
||||
<RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
|
||||
<WarningLevel>Level3</WarningLevel>
|
||||
<PreprocessorDefinitions>WIN32;_WINDOWS;_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||
<ObjectFileName>$(IntDir)</ObjectFileName>
|
||||
</ClCompile>
|
||||
<ResourceCompile>
|
||||
<PreprocessorDefinitions>WIN32;_WINDOWS;_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||
<AdditionalIncludeDirectories>..\src;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
||||
</ResourceCompile>
|
||||
<Midl>
|
||||
<AdditionalIncludeDirectories>..\src;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
||||
<OutputDirectory>$(ProjectDir)/$(IntDir)</OutputDirectory>
|
||||
<HeaderFileName>%(Filename).h</HeaderFileName>
|
||||
<TypeLibraryName>%(Filename).tlb</TypeLibraryName>
|
||||
<InterfaceIdentifierFileName>%(Filename)_i.c</InterfaceIdentifierFileName>
|
||||
<ProxyFileName>%(Filename)_p.c</ProxyFileName>
|
||||
</Midl>
|
||||
<Link>
|
||||
<AdditionalOptions> /machine:x64 /debug %(AdditionalOptions)</AdditionalOptions>
|
||||
<AdditionalDependencies>kernel32.lib;user32.lib;gdi32.lib;winspool.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;comdlg32.lib;advapi32.lib;..\lib\qhullstatic_d.lib</AdditionalDependencies>
|
||||
<AdditionalLibraryDirectories>%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
|
||||
<GenerateDebugInformation>true</GenerateDebugInformation>
|
||||
<IgnoreSpecificDefaultLibraries>%(IgnoreSpecificDefaultLibraries)</IgnoreSpecificDefaultLibraries>
|
||||
<ImportLibrary>../lib/qconvex.lib</ImportLibrary>
|
||||
<ProgramDataBaseFile>../bin/qconvex.pdb</ProgramDataBaseFile>
|
||||
<SubSystem>Console</SubSystem>
|
||||
<Version></Version>
|
||||
</Link>
|
||||
<ProjectReference>
|
||||
<LinkLibraryDependencies>false</LinkLibraryDependencies>
|
||||
</ProjectReference>
|
||||
</ItemDefinitionGroup>
|
||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
|
||||
<ClCompile>
|
||||
<AdditionalIncludeDirectories>..\src;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
||||
<AssemblerListingLocation>Release/</AssemblerListingLocation>
|
||||
<CompileAs>CompileAsC</CompileAs>
|
||||
<ExceptionHandling>
|
||||
</ExceptionHandling>
|
||||
<InlineFunctionExpansion>AnySuitable</InlineFunctionExpansion>
|
||||
<Optimization>MaxSpeed</Optimization>
|
||||
<PrecompiledHeader>NotUsing</PrecompiledHeader>
|
||||
<RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
|
||||
<WarningLevel>Level3</WarningLevel>
|
||||
<PreprocessorDefinitions>WIN32;_WINDOWS;NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||
<ObjectFileName>$(IntDir)</ObjectFileName>
|
||||
<DebugInformationFormat></DebugInformationFormat>
|
||||
</ClCompile>
|
||||
<ResourceCompile>
|
||||
<PreprocessorDefinitions>WIN32;_WINDOWS;NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||
<AdditionalIncludeDirectories>..\src;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
||||
</ResourceCompile>
|
||||
<Midl>
|
||||
<AdditionalIncludeDirectories>..\src;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
||||
<OutputDirectory>$(ProjectDir)/$(IntDir)</OutputDirectory>
|
||||
<HeaderFileName>%(Filename).h</HeaderFileName>
|
||||
<TypeLibraryName>%(Filename).tlb</TypeLibraryName>
|
||||
<InterfaceIdentifierFileName>%(Filename)_i.c</InterfaceIdentifierFileName>
|
||||
<ProxyFileName>%(Filename)_p.c</ProxyFileName>
|
||||
</Midl>
|
||||
<Link>
|
||||
<AdditionalOptions> /machine:x64 %(AdditionalOptions)</AdditionalOptions>
|
||||
<AdditionalDependencies>kernel32.lib;user32.lib;gdi32.lib;winspool.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;comdlg32.lib;advapi32.lib;..\lib\qhullstatic.lib</AdditionalDependencies>
|
||||
<AdditionalLibraryDirectories>%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
|
||||
<GenerateDebugInformation>false</GenerateDebugInformation>
|
||||
<IgnoreSpecificDefaultLibraries>%(IgnoreSpecificDefaultLibraries)</IgnoreSpecificDefaultLibraries>
|
||||
<ImportLibrary>../lib/qconvex.lib</ImportLibrary>
|
||||
<ProgramDataBaseFile>../bin/qconvex.pdb</ProgramDataBaseFile>
|
||||
<SubSystem>Console</SubSystem>
|
||||
<Version></Version>
|
||||
</Link>
|
||||
<ProjectReference>
|
||||
<LinkLibraryDependencies>false</LinkLibraryDependencies>
|
||||
</ProjectReference>
|
||||
</ItemDefinitionGroup>
|
||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='MinSizeRel|x64'">
|
||||
<ClCompile>
|
||||
<AdditionalIncludeDirectories>..\src;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
||||
<AssemblerListingLocation>MinSizeRel/</AssemblerListingLocation>
|
||||
<CompileAs>CompileAsC</CompileAs>
|
||||
<ExceptionHandling>
|
||||
</ExceptionHandling>
|
||||
<InlineFunctionExpansion>OnlyExplicitInline</InlineFunctionExpansion>
|
||||
<Optimization>MinSpace</Optimization>
|
||||
<PrecompiledHeader>NotUsing</PrecompiledHeader>
|
||||
<RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
|
||||
<WarningLevel>Level3</WarningLevel>
|
||||
<PreprocessorDefinitions>WIN32;_WINDOWS;NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||
<ObjectFileName>$(IntDir)</ObjectFileName>
|
||||
<DebugInformationFormat></DebugInformationFormat>
|
||||
</ClCompile>
|
||||
<ResourceCompile>
|
||||
<PreprocessorDefinitions>WIN32;_WINDOWS;NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||
<AdditionalIncludeDirectories>..\src;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
||||
</ResourceCompile>
|
||||
<Midl>
|
||||
<AdditionalIncludeDirectories>..\src;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
||||
<OutputDirectory>$(ProjectDir)/$(IntDir)</OutputDirectory>
|
||||
<HeaderFileName>%(Filename).h</HeaderFileName>
|
||||
<TypeLibraryName>%(Filename).tlb</TypeLibraryName>
|
||||
<InterfaceIdentifierFileName>%(Filename)_i.c</InterfaceIdentifierFileName>
|
||||
<ProxyFileName>%(Filename)_p.c</ProxyFileName>
|
||||
</Midl>
|
||||
<Link>
|
||||
<AdditionalOptions> /machine:x64 %(AdditionalOptions)</AdditionalOptions>
|
||||
<AdditionalDependencies>kernel32.lib;user32.lib;gdi32.lib;winspool.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;comdlg32.lib;advapi32.lib;..\lib\qhullstatic.lib</AdditionalDependencies>
|
||||
<AdditionalLibraryDirectories>%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
|
||||
<GenerateDebugInformation>false</GenerateDebugInformation>
|
||||
<IgnoreSpecificDefaultLibraries>%(IgnoreSpecificDefaultLibraries)</IgnoreSpecificDefaultLibraries>
|
||||
<ImportLibrary>../lib/qconvex.lib</ImportLibrary>
|
||||
<ProgramDataBaseFile>../bin/qconvex.pdb</ProgramDataBaseFile>
|
||||
<SubSystem>Console</SubSystem>
|
||||
<Version></Version>
|
||||
</Link>
|
||||
<ProjectReference>
|
||||
<LinkLibraryDependencies>false</LinkLibraryDependencies>
|
||||
</ProjectReference>
|
||||
</ItemDefinitionGroup>
|
||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='RelWithDebInfo|x64'">
|
||||
<ClCompile>
|
||||
<AdditionalIncludeDirectories>..\src;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
||||
<AssemblerListingLocation>RelWithDebInfo/</AssemblerListingLocation>
|
||||
<CompileAs>CompileAsC</CompileAs>
|
||||
<DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
|
||||
<ExceptionHandling>
|
||||
</ExceptionHandling>
|
||||
<InlineFunctionExpansion>OnlyExplicitInline</InlineFunctionExpansion>
|
||||
<Optimization>MaxSpeed</Optimization>
|
||||
<PrecompiledHeader>NotUsing</PrecompiledHeader>
|
||||
<RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
|
||||
<WarningLevel>Level3</WarningLevel>
|
||||
<PreprocessorDefinitions>WIN32;_WINDOWS;NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||
<ObjectFileName>$(IntDir)</ObjectFileName>
|
||||
</ClCompile>
|
||||
<ResourceCompile>
|
||||
<PreprocessorDefinitions>WIN32;_WINDOWS;NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||
<AdditionalIncludeDirectories>..\src;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
||||
</ResourceCompile>
|
||||
<Midl>
|
||||
<AdditionalIncludeDirectories>..\src;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
||||
<OutputDirectory>$(ProjectDir)/$(IntDir)</OutputDirectory>
|
||||
<HeaderFileName>%(Filename).h</HeaderFileName>
|
||||
<TypeLibraryName>%(Filename).tlb</TypeLibraryName>
|
||||
<InterfaceIdentifierFileName>%(Filename)_i.c</InterfaceIdentifierFileName>
|
||||
<ProxyFileName>%(Filename)_p.c</ProxyFileName>
|
||||
</Midl>
|
||||
<Link>
|
||||
<AdditionalOptions> /machine:x64 /debug %(AdditionalOptions)</AdditionalOptions>
|
||||
<AdditionalDependencies>kernel32.lib;user32.lib;gdi32.lib;winspool.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;comdlg32.lib;advapi32.lib;..\lib\qhullstatic.lib</AdditionalDependencies>
|
||||
<AdditionalLibraryDirectories>%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
|
||||
<GenerateDebugInformation>true</GenerateDebugInformation>
|
||||
<IgnoreSpecificDefaultLibraries>%(IgnoreSpecificDefaultLibraries)</IgnoreSpecificDefaultLibraries>
|
||||
<ImportLibrary>../lib/qconvex.lib</ImportLibrary>
|
||||
<ProgramDataBaseFile>../bin/qconvex.pdb</ProgramDataBaseFile>
|
||||
<SubSystem>Console</SubSystem>
|
||||
<Version></Version>
|
||||
</Link>
|
||||
<ProjectReference>
|
||||
<LinkLibraryDependencies>false</LinkLibraryDependencies>
|
||||
</ProjectReference>
|
||||
</ItemDefinitionGroup>
|
||||
<ItemGroup>
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<ClCompile Include="..\src\qconvex\qconvex.c" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<ProjectReference Include="../build/qhullstatic-64.vcxproj">
|
||||
<Project>F9AF9BC6-2CA5-4E0C-982B-CF7974723A0B</Project>
|
||||
</ProjectReference>
|
||||
</ItemGroup>
|
||||
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
|
||||
<ImportGroup Label="ExtensionTargets">
|
||||
</ImportGroup>
|
||||
</Project>
|
||||
429
src/qhull/build/qconvex.vcproj
Normal file
429
src/qhull/build/qconvex.vcproj
Normal file
@@ -0,0 +1,429 @@
|
||||
<?xml version="1.0" encoding="Windows-1252"?>
|
||||
<VisualStudioProject
|
||||
ProjectType="Visual C++"
|
||||
Version="8.00"
|
||||
Name="qconvex"
|
||||
ProjectGUID="{F909F400-6805-477F-B85B-5230DED4CB55}"
|
||||
Keyword="Win32Proj"
|
||||
>
|
||||
<Platforms>
|
||||
<Platform
|
||||
Name="Win32"
|
||||
/>
|
||||
</Platforms>
|
||||
<ToolFiles>
|
||||
</ToolFiles>
|
||||
<Configurations>
|
||||
<Configuration
|
||||
Name="Debug|Win32"
|
||||
OutputDirectory="Debug"
|
||||
IntermediateDirectory="qconvex.dir\Debug"
|
||||
ConfigurationType="1"
|
||||
UseOfMFC="0"
|
||||
ATLMinimizesCRunTimeLibraryUsage="false"
|
||||
CharacterSet="2"
|
||||
>
|
||||
<Tool
|
||||
Name="VCPreBuildEventTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCCustomBuildTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCXMLDataGeneratorTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCWebServiceProxyGeneratorTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCMIDLTool"
|
||||
MkTypLibCompatible="false"
|
||||
TargetEnvironment="1"
|
||||
GenerateStublessProxies="true"
|
||||
TypeLibraryName="$(InputName).tlb"
|
||||
OutputDirectory="$(IntDir)"
|
||||
HeaderFileName="$(InputName).h"
|
||||
DLLDataFileName=""
|
||||
InterfaceIdentifierFileName="$(InputName)_i.c"
|
||||
ProxyFileName="$(InputName)_p.c"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCCLCompilerTool"
|
||||
AdditionalOptions=" /Zm1000"
|
||||
Optimization="0"
|
||||
InlineFunctionExpansion="0"
|
||||
AdditionalIncludeDirectories="..\src;"
|
||||
PreprocessorDefinitions="WIN32;_WINDOWS;_DEBUG"
|
||||
ExceptionHandling="0"
|
||||
BasicRuntimeChecks="3"
|
||||
RuntimeLibrary="3"
|
||||
RuntimeTypeInfo="false"
|
||||
AssemblerListingLocation="Debug"
|
||||
ObjectFile="$(IntDir)\"
|
||||
ProgramDataBaseFileName="..\bin\qconvex.pdb"
|
||||
WarningLevel="3"
|
||||
DebugInformationFormat="3"
|
||||
CompileAs="1"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCManagedResourceCompilerTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCResourceCompilerTool"
|
||||
PreprocessorDefinitions="WIN32;_WINDOWS;_DEBUG"
|
||||
AdditionalIncludeDirectories="..\src;"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCPreLinkEventTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCLinkerTool"
|
||||
LinkLibraryDependencies="false"
|
||||
AdditionalOptions=" /STACK:10000000 /machine:X86 /debug"
|
||||
AdditionalDependencies="$(NOINHERIT) kernel32.lib user32.lib gdi32.lib winspool.lib shell32.lib ole32.lib oleaut32.lib uuid.lib comdlg32.lib advapi32.lib ..\lib\qhullstatic_d.lib "
|
||||
OutputFile="..\bin\qconvex.exe"
|
||||
Version="0.0"
|
||||
LinkIncremental="1"
|
||||
AdditionalLibraryDirectories=""
|
||||
GenerateDebugInformation="true"
|
||||
ProgramDatabaseFile="..\bin\qconvex.pdb"
|
||||
SubSystem="1"
|
||||
ImportLibrary="..\lib\qconvex_d.lib"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCALinkTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCManifestTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCXDCMakeTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCBscMakeTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCFxCopTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCAppVerifierTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCWebDeploymentTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCPostBuildEventTool"
|
||||
/>
|
||||
</Configuration>
|
||||
<Configuration
|
||||
Name="Release|Win32"
|
||||
OutputDirectory="Release"
|
||||
IntermediateDirectory="qconvex.dir\Release"
|
||||
ConfigurationType="1"
|
||||
UseOfMFC="0"
|
||||
ATLMinimizesCRunTimeLibraryUsage="false"
|
||||
CharacterSet="2"
|
||||
>
|
||||
<Tool
|
||||
Name="VCPreBuildEventTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCCustomBuildTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCXMLDataGeneratorTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCWebServiceProxyGeneratorTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCMIDLTool"
|
||||
MkTypLibCompatible="false"
|
||||
TargetEnvironment="1"
|
||||
GenerateStublessProxies="true"
|
||||
TypeLibraryName="$(InputName).tlb"
|
||||
OutputDirectory="$(IntDir)"
|
||||
HeaderFileName="$(InputName).h"
|
||||
DLLDataFileName=""
|
||||
InterfaceIdentifierFileName="$(InputName)_i.c"
|
||||
ProxyFileName="$(InputName)_p.c"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCCLCompilerTool"
|
||||
AdditionalOptions=" /Zm1000"
|
||||
Optimization="2"
|
||||
InlineFunctionExpansion="2"
|
||||
AdditionalIncludeDirectories="..\src;"
|
||||
PreprocessorDefinitions="WIN32;_WINDOWS;NDEBUG"
|
||||
ExceptionHandling="0"
|
||||
RuntimeLibrary="2"
|
||||
RuntimeTypeInfo="false"
|
||||
AssemblerListingLocation="Release"
|
||||
ObjectFile="$(IntDir)\"
|
||||
ProgramDataBaseFileName="..\bin\qconvex.pdb"
|
||||
WarningLevel="3"
|
||||
CompileAs="1"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCManagedResourceCompilerTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCResourceCompilerTool"
|
||||
PreprocessorDefinitions="WIN32;_WINDOWS;NDEBUG"
|
||||
AdditionalIncludeDirectories="..\src;"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCPreLinkEventTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCLinkerTool"
|
||||
LinkLibraryDependencies="false"
|
||||
AdditionalOptions=" /STACK:10000000 /machine:X86"
|
||||
AdditionalDependencies="$(NOINHERIT) kernel32.lib user32.lib gdi32.lib winspool.lib shell32.lib ole32.lib oleaut32.lib uuid.lib comdlg32.lib advapi32.lib ..\lib\qhullstatic.lib "
|
||||
OutputFile="..\bin\qconvex.exe"
|
||||
Version="0.0"
|
||||
LinkIncremental="1"
|
||||
AdditionalLibraryDirectories=""
|
||||
ProgramDatabaseFile="..\bin\qconvex.pdb"
|
||||
SubSystem="1"
|
||||
ImportLibrary="..\lib\qconvex.lib"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCALinkTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCManifestTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCXDCMakeTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCBscMakeTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCFxCopTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCAppVerifierTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCWebDeploymentTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCPostBuildEventTool"
|
||||
/>
|
||||
</Configuration>
|
||||
<Configuration
|
||||
Name="MinSizeRel|Win32"
|
||||
OutputDirectory="MinSizeRel"
|
||||
IntermediateDirectory="qconvex.dir\MinSizeRel"
|
||||
ConfigurationType="1"
|
||||
UseOfMFC="0"
|
||||
ATLMinimizesCRunTimeLibraryUsage="false"
|
||||
CharacterSet="2"
|
||||
>
|
||||
<Tool
|
||||
Name="VCPreBuildEventTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCCustomBuildTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCXMLDataGeneratorTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCWebServiceProxyGeneratorTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCMIDLTool"
|
||||
MkTypLibCompatible="false"
|
||||
TargetEnvironment="1"
|
||||
GenerateStublessProxies="true"
|
||||
TypeLibraryName="$(InputName).tlb"
|
||||
OutputDirectory="$(IntDir)"
|
||||
HeaderFileName="$(InputName).h"
|
||||
DLLDataFileName=""
|
||||
InterfaceIdentifierFileName="$(InputName)_i.c"
|
||||
ProxyFileName="$(InputName)_p.c"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCCLCompilerTool"
|
||||
AdditionalOptions=" /Zm1000"
|
||||
Optimization="1"
|
||||
InlineFunctionExpansion="1"
|
||||
AdditionalIncludeDirectories="..\src;"
|
||||
PreprocessorDefinitions="WIN32;_WINDOWS;NDEBUG"
|
||||
ExceptionHandling="0"
|
||||
RuntimeLibrary="2"
|
||||
RuntimeTypeInfo="false"
|
||||
AssemblerListingLocation="MinSizeRel"
|
||||
ObjectFile="$(IntDir)\"
|
||||
ProgramDataBaseFileName="..\bin\qconvex.pdb"
|
||||
WarningLevel="3"
|
||||
CompileAs="1"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCManagedResourceCompilerTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCResourceCompilerTool"
|
||||
PreprocessorDefinitions="WIN32;_WINDOWS;NDEBUG"
|
||||
AdditionalIncludeDirectories="..\src;"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCPreLinkEventTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCLinkerTool"
|
||||
LinkLibraryDependencies="false"
|
||||
AdditionalOptions=" /STACK:10000000 /machine:X86"
|
||||
AdditionalDependencies="$(NOINHERIT) kernel32.lib user32.lib gdi32.lib winspool.lib shell32.lib ole32.lib oleaut32.lib uuid.lib comdlg32.lib advapi32.lib ..\lib\qhullstatic.lib "
|
||||
OutputFile="..\bin\qconvex.exe"
|
||||
Version="0.0"
|
||||
LinkIncremental="1"
|
||||
AdditionalLibraryDirectories=""
|
||||
ProgramDatabaseFile="..\bin\qconvex.pdb"
|
||||
SubSystem="1"
|
||||
ImportLibrary="..\lib\qconvex.lib"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCALinkTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCManifestTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCXDCMakeTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCBscMakeTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCFxCopTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCAppVerifierTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCWebDeploymentTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCPostBuildEventTool"
|
||||
/>
|
||||
</Configuration>
|
||||
<Configuration
|
||||
Name="RelWithDebInfo|Win32"
|
||||
OutputDirectory="RelWithDebInfo"
|
||||
IntermediateDirectory="qconvex.dir\RelWithDebInfo"
|
||||
ConfigurationType="1"
|
||||
UseOfMFC="0"
|
||||
ATLMinimizesCRunTimeLibraryUsage="false"
|
||||
CharacterSet="2"
|
||||
>
|
||||
<Tool
|
||||
Name="VCPreBuildEventTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCCustomBuildTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCXMLDataGeneratorTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCWebServiceProxyGeneratorTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCMIDLTool"
|
||||
MkTypLibCompatible="false"
|
||||
TargetEnvironment="1"
|
||||
GenerateStublessProxies="true"
|
||||
TypeLibraryName="$(InputName).tlb"
|
||||
OutputDirectory="$(IntDir)"
|
||||
HeaderFileName="$(InputName).h"
|
||||
DLLDataFileName=""
|
||||
InterfaceIdentifierFileName="$(InputName)_i.c"
|
||||
ProxyFileName="$(InputName)_p.c"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCCLCompilerTool"
|
||||
AdditionalOptions=" /Zm1000"
|
||||
Optimization="2"
|
||||
InlineFunctionExpansion="1"
|
||||
AdditionalIncludeDirectories="..\src;"
|
||||
PreprocessorDefinitions="WIN32;_WINDOWS;NDEBUG"
|
||||
ExceptionHandling="0"
|
||||
RuntimeLibrary="2"
|
||||
RuntimeTypeInfo="false"
|
||||
AssemblerListingLocation="RelWithDebInfo"
|
||||
ObjectFile="$(IntDir)\"
|
||||
ProgramDataBaseFileName="..\bin\qconvex.pdb"
|
||||
WarningLevel="3"
|
||||
DebugInformationFormat="3"
|
||||
CompileAs="1"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCManagedResourceCompilerTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCResourceCompilerTool"
|
||||
PreprocessorDefinitions="WIN32;_WINDOWS;NDEBUG"
|
||||
AdditionalIncludeDirectories="..\src;"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCPreLinkEventTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCLinkerTool"
|
||||
LinkLibraryDependencies="false"
|
||||
AdditionalOptions=" /STACK:10000000 /machine:X86 /debug"
|
||||
AdditionalDependencies="$(NOINHERIT) kernel32.lib user32.lib gdi32.lib winspool.lib shell32.lib ole32.lib oleaut32.lib uuid.lib comdlg32.lib advapi32.lib ..\lib\qhullstatic.lib "
|
||||
OutputFile="..\bin\qconvex.exe"
|
||||
Version="0.0"
|
||||
LinkIncremental="1"
|
||||
AdditionalLibraryDirectories=""
|
||||
GenerateDebugInformation="true"
|
||||
ProgramDatabaseFile="..\bin\qconvex.pdb"
|
||||
SubSystem="1"
|
||||
ImportLibrary="..\lib\qconvex.lib"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCALinkTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCManifestTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCXDCMakeTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCBscMakeTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCFxCopTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCAppVerifierTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCWebDeploymentTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCPostBuildEventTool"
|
||||
/>
|
||||
</Configuration>
|
||||
</Configurations>
|
||||
<References>
|
||||
</References>
|
||||
<Files>
|
||||
<Filter
|
||||
Name="Source Files"
|
||||
>
|
||||
<File
|
||||
RelativePath="..\src\qconvex\qconvex.c"
|
||||
>
|
||||
</File>
|
||||
</Filter>
|
||||
</Files>
|
||||
<Globals>
|
||||
</Globals>
|
||||
</VisualStudioProject>
|
||||
272
src/qhull/build/qdelaunay-32.vcxproj
Normal file
272
src/qhull/build/qdelaunay-32.vcxproj
Normal file
@@ -0,0 +1,272 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
||||
<ItemGroup Label="ProjectConfigurations">
|
||||
<ProjectConfiguration Include="Debug|Win32">
|
||||
<Configuration>Debug</Configuration>
|
||||
<Platform>Win32</Platform>
|
||||
</ProjectConfiguration>
|
||||
<ProjectConfiguration Include="Release|Win32">
|
||||
<Configuration>Release</Configuration>
|
||||
<Platform>Win32</Platform>
|
||||
</ProjectConfiguration>
|
||||
<ProjectConfiguration Include="MinSizeRel|Win32">
|
||||
<Configuration>MinSizeRel</Configuration>
|
||||
<Platform>Win32</Platform>
|
||||
</ProjectConfiguration>
|
||||
<ProjectConfiguration Include="RelWithDebInfo|Win32">
|
||||
<Configuration>RelWithDebInfo</Configuration>
|
||||
<Platform>Win32</Platform>
|
||||
</ProjectConfiguration>
|
||||
</ItemGroup>
|
||||
<PropertyGroup Label="Globals">
|
||||
<ProjectGUID>{6120B9C5-847B-44DF-BD51-E3DCFC5BD7D8}</ProjectGUID>
|
||||
<Keyword>Win32Proj</Keyword>
|
||||
<Platform>Win32</Platform>
|
||||
<ProjectName>qdelaunay</ProjectName>
|
||||
</PropertyGroup>
|
||||
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
|
||||
<ConfigurationType>Application</ConfigurationType>
|
||||
<UseOfMfc>false</UseOfMfc>
|
||||
<CharacterSet>MultiByte</CharacterSet>
|
||||
<PlatformToolset>v110</PlatformToolset>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
|
||||
<ConfigurationType>Application</ConfigurationType>
|
||||
<UseOfMfc>false</UseOfMfc>
|
||||
<CharacterSet>MultiByte</CharacterSet>
|
||||
<PlatformToolset>v110</PlatformToolset>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='MinSizeRel|Win32'" Label="Configuration">
|
||||
<ConfigurationType>Application</ConfigurationType>
|
||||
<UseOfMfc>false</UseOfMfc>
|
||||
<CharacterSet>MultiByte</CharacterSet>
|
||||
<PlatformToolset>v110</PlatformToolset>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='RelWithDebInfo|Win32'" Label="Configuration">
|
||||
<ConfigurationType>Application</ConfigurationType>
|
||||
<UseOfMfc>false</UseOfMfc>
|
||||
<CharacterSet>MultiByte</CharacterSet>
|
||||
<PlatformToolset>v110</PlatformToolset>
|
||||
</PropertyGroup>
|
||||
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
|
||||
<ImportGroup Label="ExtensionSettings">
|
||||
</ImportGroup>
|
||||
<ImportGroup Label="PropertySheets">
|
||||
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
|
||||
</ImportGroup>
|
||||
<PropertyGroup Label="UserMacros" />
|
||||
<PropertyGroup>
|
||||
<_ProjectFileVersion>10.0.20506.1</_ProjectFileVersion>
|
||||
<OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\bin\</OutDir>
|
||||
<IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">qdelaunay.dir\Debug\</IntDir>
|
||||
<TargetName Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">qdelaunay</TargetName>
|
||||
<TargetExt Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">.exe</TargetExt>
|
||||
<LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">false</LinkIncremental>
|
||||
<GenerateManifest Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</GenerateManifest>
|
||||
<OutDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">..\bin\</OutDir>
|
||||
<IntDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">qdelaunay.dir\Release\</IntDir>
|
||||
<TargetName Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">qdelaunay</TargetName>
|
||||
<TargetExt Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">.exe</TargetExt>
|
||||
<LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">false</LinkIncremental>
|
||||
<GenerateManifest Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</GenerateManifest>
|
||||
<OutDir Condition="'$(Configuration)|$(Platform)'=='MinSizeRel|Win32'">..\bin\</OutDir>
|
||||
<IntDir Condition="'$(Configuration)|$(Platform)'=='MinSizeRel|Win32'">qdelaunay.dir\MinSizeRel\</IntDir>
|
||||
<TargetName Condition="'$(Configuration)|$(Platform)'=='MinSizeRel|Win32'">qdelaunay</TargetName>
|
||||
<TargetExt Condition="'$(Configuration)|$(Platform)'=='MinSizeRel|Win32'">.exe</TargetExt>
|
||||
<LinkIncremental Condition="'$(Configuration)|$(Platform)'=='MinSizeRel|Win32'">false</LinkIncremental>
|
||||
<GenerateManifest Condition="'$(Configuration)|$(Platform)'=='MinSizeRel|Win32'">true</GenerateManifest>
|
||||
<OutDir Condition="'$(Configuration)|$(Platform)'=='RelWithDebInfo|Win32'">..\bin\</OutDir>
|
||||
<IntDir Condition="'$(Configuration)|$(Platform)'=='RelWithDebInfo|Win32'">qdelaunay.dir\RelWithDebInfo\</IntDir>
|
||||
<TargetName Condition="'$(Configuration)|$(Platform)'=='RelWithDebInfo|Win32'">qdelaunay</TargetName>
|
||||
<TargetExt Condition="'$(Configuration)|$(Platform)'=='RelWithDebInfo|Win32'">.exe</TargetExt>
|
||||
<LinkIncremental Condition="'$(Configuration)|$(Platform)'=='RelWithDebInfo|Win32'">false</LinkIncremental>
|
||||
<GenerateManifest Condition="'$(Configuration)|$(Platform)'=='RelWithDebInfo|Win32'">true</GenerateManifest>
|
||||
</PropertyGroup>
|
||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
|
||||
<ClCompile>
|
||||
<AdditionalIncludeDirectories>..\src;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
||||
<AssemblerListingLocation>Debug/</AssemblerListingLocation>
|
||||
<BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
|
||||
<CompileAs>CompileAsC</CompileAs>
|
||||
<DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
|
||||
<ExceptionHandling>
|
||||
</ExceptionHandling>
|
||||
<InlineFunctionExpansion>Disabled</InlineFunctionExpansion>
|
||||
<Optimization>Disabled</Optimization>
|
||||
<PrecompiledHeader>NotUsing</PrecompiledHeader>
|
||||
<RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
|
||||
<WarningLevel>Level3</WarningLevel>
|
||||
<PreprocessorDefinitions>WIN32;_WINDOWS;_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||
<ObjectFileName>$(IntDir)</ObjectFileName>
|
||||
</ClCompile>
|
||||
<ResourceCompile>
|
||||
<PreprocessorDefinitions>WIN32;_WINDOWS;_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||
<AdditionalIncludeDirectories>..\src;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
||||
</ResourceCompile>
|
||||
<Midl>
|
||||
<AdditionalIncludeDirectories>..\src;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
||||
<OutputDirectory>$(ProjectDir)/$(IntDir)</OutputDirectory>
|
||||
<HeaderFileName>%(Filename).h</HeaderFileName>
|
||||
<TypeLibraryName>%(Filename).tlb</TypeLibraryName>
|
||||
<InterfaceIdentifierFileName>%(Filename)_i.c</InterfaceIdentifierFileName>
|
||||
<ProxyFileName>%(Filename)_p.c</ProxyFileName>
|
||||
</Midl>
|
||||
<Link>
|
||||
<AdditionalOptions> /machine:X86 /debug %(AdditionalOptions)</AdditionalOptions>
|
||||
<AdditionalDependencies>kernel32.lib;user32.lib;gdi32.lib;winspool.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;comdlg32.lib;advapi32.lib;..\lib\qhullstatic_d.lib</AdditionalDependencies>
|
||||
<AdditionalLibraryDirectories>%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
|
||||
<GenerateDebugInformation>true</GenerateDebugInformation>
|
||||
<IgnoreSpecificDefaultLibraries>%(IgnoreSpecificDefaultLibraries)</IgnoreSpecificDefaultLibraries>
|
||||
<ImportLibrary>../lib/qdelaunay.lib</ImportLibrary>
|
||||
<ProgramDataBaseFile>../bin/qdelaunay.pdb</ProgramDataBaseFile>
|
||||
<SubSystem>Console</SubSystem>
|
||||
<Version></Version>
|
||||
</Link>
|
||||
<ProjectReference>
|
||||
<LinkLibraryDependencies>false</LinkLibraryDependencies>
|
||||
</ProjectReference>
|
||||
</ItemDefinitionGroup>
|
||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
|
||||
<ClCompile>
|
||||
<AdditionalIncludeDirectories>..\src;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
||||
<AssemblerListingLocation>Release/</AssemblerListingLocation>
|
||||
<CompileAs>CompileAsC</CompileAs>
|
||||
<ExceptionHandling>
|
||||
</ExceptionHandling>
|
||||
<InlineFunctionExpansion>AnySuitable</InlineFunctionExpansion>
|
||||
<Optimization>MaxSpeed</Optimization>
|
||||
<PrecompiledHeader>NotUsing</PrecompiledHeader>
|
||||
<RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
|
||||
<WarningLevel>Level3</WarningLevel>
|
||||
<PreprocessorDefinitions>WIN32;_WINDOWS;NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||
<ObjectFileName>$(IntDir)</ObjectFileName>
|
||||
<DebugInformationFormat></DebugInformationFormat>
|
||||
</ClCompile>
|
||||
<ResourceCompile>
|
||||
<PreprocessorDefinitions>WIN32;_WINDOWS;NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||
<AdditionalIncludeDirectories>..\src;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
||||
</ResourceCompile>
|
||||
<Midl>
|
||||
<AdditionalIncludeDirectories>..\src;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
||||
<OutputDirectory>$(ProjectDir)/$(IntDir)</OutputDirectory>
|
||||
<HeaderFileName>%(Filename).h</HeaderFileName>
|
||||
<TypeLibraryName>%(Filename).tlb</TypeLibraryName>
|
||||
<InterfaceIdentifierFileName>%(Filename)_i.c</InterfaceIdentifierFileName>
|
||||
<ProxyFileName>%(Filename)_p.c</ProxyFileName>
|
||||
</Midl>
|
||||
<Link>
|
||||
<AdditionalOptions> /machine:X86 %(AdditionalOptions)</AdditionalOptions>
|
||||
<AdditionalDependencies>kernel32.lib;user32.lib;gdi32.lib;winspool.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;comdlg32.lib;advapi32.lib;..\lib\qhullstatic.lib</AdditionalDependencies>
|
||||
<AdditionalLibraryDirectories>%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
|
||||
<GenerateDebugInformation>false</GenerateDebugInformation>
|
||||
<IgnoreSpecificDefaultLibraries>%(IgnoreSpecificDefaultLibraries)</IgnoreSpecificDefaultLibraries>
|
||||
<ImportLibrary>../lib/qdelaunay.lib</ImportLibrary>
|
||||
<ProgramDataBaseFile>../bin/qdelaunay.pdb</ProgramDataBaseFile>
|
||||
<SubSystem>Console</SubSystem>
|
||||
<Version></Version>
|
||||
</Link>
|
||||
<ProjectReference>
|
||||
<LinkLibraryDependencies>false</LinkLibraryDependencies>
|
||||
</ProjectReference>
|
||||
</ItemDefinitionGroup>
|
||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='MinSizeRel|Win32'">
|
||||
<ClCompile>
|
||||
<AdditionalIncludeDirectories>..\src;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
||||
<AssemblerListingLocation>MinSizeRel/</AssemblerListingLocation>
|
||||
<CompileAs>CompileAsC</CompileAs>
|
||||
<ExceptionHandling>
|
||||
</ExceptionHandling>
|
||||
<InlineFunctionExpansion>OnlyExplicitInline</InlineFunctionExpansion>
|
||||
<Optimization>MinSpace</Optimization>
|
||||
<PrecompiledHeader>NotUsing</PrecompiledHeader>
|
||||
<RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
|
||||
<WarningLevel>Level3</WarningLevel>
|
||||
<PreprocessorDefinitions>WIN32;_WINDOWS;NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||
<ObjectFileName>$(IntDir)</ObjectFileName>
|
||||
<DebugInformationFormat></DebugInformationFormat>
|
||||
</ClCompile>
|
||||
<ResourceCompile>
|
||||
<PreprocessorDefinitions>WIN32;_WINDOWS;NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||
<AdditionalIncludeDirectories>..\src;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
||||
</ResourceCompile>
|
||||
<Midl>
|
||||
<AdditionalIncludeDirectories>..\src;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
||||
<OutputDirectory>$(ProjectDir)/$(IntDir)</OutputDirectory>
|
||||
<HeaderFileName>%(Filename).h</HeaderFileName>
|
||||
<TypeLibraryName>%(Filename).tlb</TypeLibraryName>
|
||||
<InterfaceIdentifierFileName>%(Filename)_i.c</InterfaceIdentifierFileName>
|
||||
<ProxyFileName>%(Filename)_p.c</ProxyFileName>
|
||||
</Midl>
|
||||
<Link>
|
||||
<AdditionalOptions> /machine:X86 %(AdditionalOptions)</AdditionalOptions>
|
||||
<AdditionalDependencies>kernel32.lib;user32.lib;gdi32.lib;winspool.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;comdlg32.lib;advapi32.lib;..\lib\qhullstatic.lib</AdditionalDependencies>
|
||||
<AdditionalLibraryDirectories>%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
|
||||
<GenerateDebugInformation>false</GenerateDebugInformation>
|
||||
<IgnoreSpecificDefaultLibraries>%(IgnoreSpecificDefaultLibraries)</IgnoreSpecificDefaultLibraries>
|
||||
<ImportLibrary>../lib/qdelaunay.lib</ImportLibrary>
|
||||
<ProgramDataBaseFile>../bin/qdelaunay.pdb</ProgramDataBaseFile>
|
||||
<SubSystem>Console</SubSystem>
|
||||
<Version></Version>
|
||||
</Link>
|
||||
<ProjectReference>
|
||||
<LinkLibraryDependencies>false</LinkLibraryDependencies>
|
||||
</ProjectReference>
|
||||
</ItemDefinitionGroup>
|
||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='RelWithDebInfo|Win32'">
|
||||
<ClCompile>
|
||||
<AdditionalIncludeDirectories>..\src;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
||||
<AssemblerListingLocation>RelWithDebInfo/</AssemblerListingLocation>
|
||||
<CompileAs>CompileAsC</CompileAs>
|
||||
<DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
|
||||
<ExceptionHandling>
|
||||
</ExceptionHandling>
|
||||
<InlineFunctionExpansion>OnlyExplicitInline</InlineFunctionExpansion>
|
||||
<Optimization>MaxSpeed</Optimization>
|
||||
<PrecompiledHeader>NotUsing</PrecompiledHeader>
|
||||
<RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
|
||||
<WarningLevel>Level3</WarningLevel>
|
||||
<PreprocessorDefinitions>WIN32;_WINDOWS;NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||
<ObjectFileName>$(IntDir)</ObjectFileName>
|
||||
</ClCompile>
|
||||
<ResourceCompile>
|
||||
<PreprocessorDefinitions>WIN32;_WINDOWS;NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||
<AdditionalIncludeDirectories>..\src;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
||||
</ResourceCompile>
|
||||
<Midl>
|
||||
<AdditionalIncludeDirectories>..\src;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
||||
<OutputDirectory>$(ProjectDir)/$(IntDir)</OutputDirectory>
|
||||
<HeaderFileName>%(Filename).h</HeaderFileName>
|
||||
<TypeLibraryName>%(Filename).tlb</TypeLibraryName>
|
||||
<InterfaceIdentifierFileName>%(Filename)_i.c</InterfaceIdentifierFileName>
|
||||
<ProxyFileName>%(Filename)_p.c</ProxyFileName>
|
||||
</Midl>
|
||||
<Link>
|
||||
<AdditionalOptions> /machine:X86 /debug %(AdditionalOptions)</AdditionalOptions>
|
||||
<AdditionalDependencies>kernel32.lib;user32.lib;gdi32.lib;winspool.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;comdlg32.lib;advapi32.lib;..\lib\qhullstatic.lib</AdditionalDependencies>
|
||||
<AdditionalLibraryDirectories>%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
|
||||
<GenerateDebugInformation>true</GenerateDebugInformation>
|
||||
<IgnoreSpecificDefaultLibraries>%(IgnoreSpecificDefaultLibraries)</IgnoreSpecificDefaultLibraries>
|
||||
<ImportLibrary>../lib/qdelaunay.lib</ImportLibrary>
|
||||
<ProgramDataBaseFile>../bin/qdelaunay.pdb</ProgramDataBaseFile>
|
||||
<SubSystem>Console</SubSystem>
|
||||
<Version></Version>
|
||||
</Link>
|
||||
<ProjectReference>
|
||||
<LinkLibraryDependencies>false</LinkLibraryDependencies>
|
||||
</ProjectReference>
|
||||
</ItemDefinitionGroup>
|
||||
<ItemGroup>
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<ClCompile Include="..\src\qdelaunay\qdelaun.c" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<ProjectReference Include="../build/qhullstatic-64.vcxproj">
|
||||
<Project>F9AF9BC6-2CA5-4E0C-982B-CF7974723A0B</Project>
|
||||
</ProjectReference>
|
||||
</ItemGroup>
|
||||
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
|
||||
<ImportGroup Label="ExtensionTargets">
|
||||
</ImportGroup>
|
||||
</Project>
|
||||
272
src/qhull/build/qdelaunay-64.vcxproj
Normal file
272
src/qhull/build/qdelaunay-64.vcxproj
Normal file
@@ -0,0 +1,272 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
||||
<ItemGroup Label="ProjectConfigurations">
|
||||
<ProjectConfiguration Include="Debug|x64">
|
||||
<Configuration>Debug</Configuration>
|
||||
<Platform>x64</Platform>
|
||||
</ProjectConfiguration>
|
||||
<ProjectConfiguration Include="Release|x64">
|
||||
<Configuration>Release</Configuration>
|
||||
<Platform>x64</Platform>
|
||||
</ProjectConfiguration>
|
||||
<ProjectConfiguration Include="MinSizeRel|x64">
|
||||
<Configuration>MinSizeRel</Configuration>
|
||||
<Platform>x64</Platform>
|
||||
</ProjectConfiguration>
|
||||
<ProjectConfiguration Include="RelWithDebInfo|x64">
|
||||
<Configuration>RelWithDebInfo</Configuration>
|
||||
<Platform>x64</Platform>
|
||||
</ProjectConfiguration>
|
||||
</ItemGroup>
|
||||
<PropertyGroup Label="Globals">
|
||||
<ProjectGUID>{6120B9C5-847B-44DF-BD51-E3DCFC5BD7D8}</ProjectGUID>
|
||||
<Keyword>x64Proj</Keyword>
|
||||
<Platform>x64</Platform>
|
||||
<ProjectName>qdelaunay</ProjectName>
|
||||
</PropertyGroup>
|
||||
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
|
||||
<ConfigurationType>Application</ConfigurationType>
|
||||
<UseOfMfc>false</UseOfMfc>
|
||||
<CharacterSet>MultiByte</CharacterSet>
|
||||
<PlatformToolset>v110</PlatformToolset>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
|
||||
<ConfigurationType>Application</ConfigurationType>
|
||||
<UseOfMfc>false</UseOfMfc>
|
||||
<CharacterSet>MultiByte</CharacterSet>
|
||||
<PlatformToolset>v110</PlatformToolset>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='MinSizeRel|x64'" Label="Configuration">
|
||||
<ConfigurationType>Application</ConfigurationType>
|
||||
<UseOfMfc>false</UseOfMfc>
|
||||
<CharacterSet>MultiByte</CharacterSet>
|
||||
<PlatformToolset>v110</PlatformToolset>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='RelWithDebInfo|x64'" Label="Configuration">
|
||||
<ConfigurationType>Application</ConfigurationType>
|
||||
<UseOfMfc>false</UseOfMfc>
|
||||
<CharacterSet>MultiByte</CharacterSet>
|
||||
<PlatformToolset>v110</PlatformToolset>
|
||||
</PropertyGroup>
|
||||
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
|
||||
<ImportGroup Label="ExtensionSettings">
|
||||
</ImportGroup>
|
||||
<ImportGroup Label="PropertySheets">
|
||||
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
|
||||
</ImportGroup>
|
||||
<PropertyGroup Label="UserMacros" />
|
||||
<PropertyGroup>
|
||||
<_ProjectFileVersion>10.0.20506.1</_ProjectFileVersion>
|
||||
<OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">..\bin\</OutDir>
|
||||
<IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">qdelaunay.dir\Debug\</IntDir>
|
||||
<TargetName Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">qdelaunay</TargetName>
|
||||
<TargetExt Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">.exe</TargetExt>
|
||||
<LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">false</LinkIncremental>
|
||||
<GenerateManifest Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</GenerateManifest>
|
||||
<OutDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">..\bin\</OutDir>
|
||||
<IntDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">qdelaunay.dir\Release\</IntDir>
|
||||
<TargetName Condition="'$(Configuration)|$(Platform)'=='Release|x64'">qdelaunay</TargetName>
|
||||
<TargetExt Condition="'$(Configuration)|$(Platform)'=='Release|x64'">.exe</TargetExt>
|
||||
<LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Release|x64'">false</LinkIncremental>
|
||||
<GenerateManifest Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</GenerateManifest>
|
||||
<OutDir Condition="'$(Configuration)|$(Platform)'=='MinSizeRel|x64'">..\bin\</OutDir>
|
||||
<IntDir Condition="'$(Configuration)|$(Platform)'=='MinSizeRel|x64'">qdelaunay.dir\MinSizeRel\</IntDir>
|
||||
<TargetName Condition="'$(Configuration)|$(Platform)'=='MinSizeRel|x64'">qdelaunay</TargetName>
|
||||
<TargetExt Condition="'$(Configuration)|$(Platform)'=='MinSizeRel|x64'">.exe</TargetExt>
|
||||
<LinkIncremental Condition="'$(Configuration)|$(Platform)'=='MinSizeRel|x64'">false</LinkIncremental>
|
||||
<GenerateManifest Condition="'$(Configuration)|$(Platform)'=='MinSizeRel|x64'">true</GenerateManifest>
|
||||
<OutDir Condition="'$(Configuration)|$(Platform)'=='RelWithDebInfo|x64'">..\bin\</OutDir>
|
||||
<IntDir Condition="'$(Configuration)|$(Platform)'=='RelWithDebInfo|x64'">qdelaunay.dir\RelWithDebInfo\</IntDir>
|
||||
<TargetName Condition="'$(Configuration)|$(Platform)'=='RelWithDebInfo|x64'">qdelaunay</TargetName>
|
||||
<TargetExt Condition="'$(Configuration)|$(Platform)'=='RelWithDebInfo|x64'">.exe</TargetExt>
|
||||
<LinkIncremental Condition="'$(Configuration)|$(Platform)'=='RelWithDebInfo|x64'">false</LinkIncremental>
|
||||
<GenerateManifest Condition="'$(Configuration)|$(Platform)'=='RelWithDebInfo|x64'">true</GenerateManifest>
|
||||
</PropertyGroup>
|
||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
|
||||
<ClCompile>
|
||||
<AdditionalIncludeDirectories>..\src;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
||||
<AssemblerListingLocation>Debug/</AssemblerListingLocation>
|
||||
<BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
|
||||
<CompileAs>CompileAsC</CompileAs>
|
||||
<DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
|
||||
<ExceptionHandling>
|
||||
</ExceptionHandling>
|
||||
<InlineFunctionExpansion>Disabled</InlineFunctionExpansion>
|
||||
<Optimization>Disabled</Optimization>
|
||||
<PrecompiledHeader>NotUsing</PrecompiledHeader>
|
||||
<RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
|
||||
<WarningLevel>Level3</WarningLevel>
|
||||
<PreprocessorDefinitions>WIN32;_WINDOWS;_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||
<ObjectFileName>$(IntDir)</ObjectFileName>
|
||||
</ClCompile>
|
||||
<ResourceCompile>
|
||||
<PreprocessorDefinitions>WIN32;_WINDOWS;_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||
<AdditionalIncludeDirectories>..\src;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
||||
</ResourceCompile>
|
||||
<Midl>
|
||||
<AdditionalIncludeDirectories>..\src;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
||||
<OutputDirectory>$(ProjectDir)/$(IntDir)</OutputDirectory>
|
||||
<HeaderFileName>%(Filename).h</HeaderFileName>
|
||||
<TypeLibraryName>%(Filename).tlb</TypeLibraryName>
|
||||
<InterfaceIdentifierFileName>%(Filename)_i.c</InterfaceIdentifierFileName>
|
||||
<ProxyFileName>%(Filename)_p.c</ProxyFileName>
|
||||
</Midl>
|
||||
<Link>
|
||||
<AdditionalOptions> /machine:x64 /debug %(AdditionalOptions)</AdditionalOptions>
|
||||
<AdditionalDependencies>kernel32.lib;user32.lib;gdi32.lib;winspool.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;comdlg32.lib;advapi32.lib;..\lib\qhullstatic_d.lib</AdditionalDependencies>
|
||||
<AdditionalLibraryDirectories>%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
|
||||
<GenerateDebugInformation>true</GenerateDebugInformation>
|
||||
<IgnoreSpecificDefaultLibraries>%(IgnoreSpecificDefaultLibraries)</IgnoreSpecificDefaultLibraries>
|
||||
<ImportLibrary>../lib/qdelaunay.lib</ImportLibrary>
|
||||
<ProgramDataBaseFile>../bin/qdelaunay.pdb</ProgramDataBaseFile>
|
||||
<SubSystem>Console</SubSystem>
|
||||
<Version></Version>
|
||||
</Link>
|
||||
<ProjectReference>
|
||||
<LinkLibraryDependencies>false</LinkLibraryDependencies>
|
||||
</ProjectReference>
|
||||
</ItemDefinitionGroup>
|
||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
|
||||
<ClCompile>
|
||||
<AdditionalIncludeDirectories>..\src;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
||||
<AssemblerListingLocation>Release/</AssemblerListingLocation>
|
||||
<CompileAs>CompileAsC</CompileAs>
|
||||
<ExceptionHandling>
|
||||
</ExceptionHandling>
|
||||
<InlineFunctionExpansion>AnySuitable</InlineFunctionExpansion>
|
||||
<Optimization>MaxSpeed</Optimization>
|
||||
<PrecompiledHeader>NotUsing</PrecompiledHeader>
|
||||
<RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
|
||||
<WarningLevel>Level3</WarningLevel>
|
||||
<PreprocessorDefinitions>WIN32;_WINDOWS;NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||
<ObjectFileName>$(IntDir)</ObjectFileName>
|
||||
<DebugInformationFormat></DebugInformationFormat>
|
||||
</ClCompile>
|
||||
<ResourceCompile>
|
||||
<PreprocessorDefinitions>WIN32;_WINDOWS;NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||
<AdditionalIncludeDirectories>..\src;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
||||
</ResourceCompile>
|
||||
<Midl>
|
||||
<AdditionalIncludeDirectories>..\src;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
||||
<OutputDirectory>$(ProjectDir)/$(IntDir)</OutputDirectory>
|
||||
<HeaderFileName>%(Filename).h</HeaderFileName>
|
||||
<TypeLibraryName>%(Filename).tlb</TypeLibraryName>
|
||||
<InterfaceIdentifierFileName>%(Filename)_i.c</InterfaceIdentifierFileName>
|
||||
<ProxyFileName>%(Filename)_p.c</ProxyFileName>
|
||||
</Midl>
|
||||
<Link>
|
||||
<AdditionalOptions> /machine:x64 %(AdditionalOptions)</AdditionalOptions>
|
||||
<AdditionalDependencies>kernel32.lib;user32.lib;gdi32.lib;winspool.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;comdlg32.lib;advapi32.lib;..\lib\qhullstatic.lib</AdditionalDependencies>
|
||||
<AdditionalLibraryDirectories>%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
|
||||
<GenerateDebugInformation>false</GenerateDebugInformation>
|
||||
<IgnoreSpecificDefaultLibraries>%(IgnoreSpecificDefaultLibraries)</IgnoreSpecificDefaultLibraries>
|
||||
<ImportLibrary>../lib/qdelaunay.lib</ImportLibrary>
|
||||
<ProgramDataBaseFile>../bin/qdelaunay.pdb</ProgramDataBaseFile>
|
||||
<SubSystem>Console</SubSystem>
|
||||
<Version></Version>
|
||||
</Link>
|
||||
<ProjectReference>
|
||||
<LinkLibraryDependencies>false</LinkLibraryDependencies>
|
||||
</ProjectReference>
|
||||
</ItemDefinitionGroup>
|
||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='MinSizeRel|x64'">
|
||||
<ClCompile>
|
||||
<AdditionalIncludeDirectories>..\src;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
||||
<AssemblerListingLocation>MinSizeRel/</AssemblerListingLocation>
|
||||
<CompileAs>CompileAsC</CompileAs>
|
||||
<ExceptionHandling>
|
||||
</ExceptionHandling>
|
||||
<InlineFunctionExpansion>OnlyExplicitInline</InlineFunctionExpansion>
|
||||
<Optimization>MinSpace</Optimization>
|
||||
<PrecompiledHeader>NotUsing</PrecompiledHeader>
|
||||
<RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
|
||||
<WarningLevel>Level3</WarningLevel>
|
||||
<PreprocessorDefinitions>WIN32;_WINDOWS;NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||
<ObjectFileName>$(IntDir)</ObjectFileName>
|
||||
<DebugInformationFormat></DebugInformationFormat>
|
||||
</ClCompile>
|
||||
<ResourceCompile>
|
||||
<PreprocessorDefinitions>WIN32;_WINDOWS;NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||
<AdditionalIncludeDirectories>..\src;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
||||
</ResourceCompile>
|
||||
<Midl>
|
||||
<AdditionalIncludeDirectories>..\src;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
||||
<OutputDirectory>$(ProjectDir)/$(IntDir)</OutputDirectory>
|
||||
<HeaderFileName>%(Filename).h</HeaderFileName>
|
||||
<TypeLibraryName>%(Filename).tlb</TypeLibraryName>
|
||||
<InterfaceIdentifierFileName>%(Filename)_i.c</InterfaceIdentifierFileName>
|
||||
<ProxyFileName>%(Filename)_p.c</ProxyFileName>
|
||||
</Midl>
|
||||
<Link>
|
||||
<AdditionalOptions> /machine:x64 %(AdditionalOptions)</AdditionalOptions>
|
||||
<AdditionalDependencies>kernel32.lib;user32.lib;gdi32.lib;winspool.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;comdlg32.lib;advapi32.lib;..\lib\qhullstatic.lib</AdditionalDependencies>
|
||||
<AdditionalLibraryDirectories>%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
|
||||
<GenerateDebugInformation>false</GenerateDebugInformation>
|
||||
<IgnoreSpecificDefaultLibraries>%(IgnoreSpecificDefaultLibraries)</IgnoreSpecificDefaultLibraries>
|
||||
<ImportLibrary>../lib/qdelaunay.lib</ImportLibrary>
|
||||
<ProgramDataBaseFile>../bin/qdelaunay.pdb</ProgramDataBaseFile>
|
||||
<SubSystem>Console</SubSystem>
|
||||
<Version></Version>
|
||||
</Link>
|
||||
<ProjectReference>
|
||||
<LinkLibraryDependencies>false</LinkLibraryDependencies>
|
||||
</ProjectReference>
|
||||
</ItemDefinitionGroup>
|
||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='RelWithDebInfo|x64'">
|
||||
<ClCompile>
|
||||
<AdditionalIncludeDirectories>..\src;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
||||
<AssemblerListingLocation>RelWithDebInfo/</AssemblerListingLocation>
|
||||
<CompileAs>CompileAsC</CompileAs>
|
||||
<DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
|
||||
<ExceptionHandling>
|
||||
</ExceptionHandling>
|
||||
<InlineFunctionExpansion>OnlyExplicitInline</InlineFunctionExpansion>
|
||||
<Optimization>MaxSpeed</Optimization>
|
||||
<PrecompiledHeader>NotUsing</PrecompiledHeader>
|
||||
<RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
|
||||
<WarningLevel>Level3</WarningLevel>
|
||||
<PreprocessorDefinitions>WIN32;_WINDOWS;NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||
<ObjectFileName>$(IntDir)</ObjectFileName>
|
||||
</ClCompile>
|
||||
<ResourceCompile>
|
||||
<PreprocessorDefinitions>WIN32;_WINDOWS;NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||
<AdditionalIncludeDirectories>..\src;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
||||
</ResourceCompile>
|
||||
<Midl>
|
||||
<AdditionalIncludeDirectories>..\src;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
||||
<OutputDirectory>$(ProjectDir)/$(IntDir)</OutputDirectory>
|
||||
<HeaderFileName>%(Filename).h</HeaderFileName>
|
||||
<TypeLibraryName>%(Filename).tlb</TypeLibraryName>
|
||||
<InterfaceIdentifierFileName>%(Filename)_i.c</InterfaceIdentifierFileName>
|
||||
<ProxyFileName>%(Filename)_p.c</ProxyFileName>
|
||||
</Midl>
|
||||
<Link>
|
||||
<AdditionalOptions> /machine:x64 /debug %(AdditionalOptions)</AdditionalOptions>
|
||||
<AdditionalDependencies>kernel32.lib;user32.lib;gdi32.lib;winspool.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;comdlg32.lib;advapi32.lib;..\lib\qhullstatic.lib</AdditionalDependencies>
|
||||
<AdditionalLibraryDirectories>%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
|
||||
<GenerateDebugInformation>true</GenerateDebugInformation>
|
||||
<IgnoreSpecificDefaultLibraries>%(IgnoreSpecificDefaultLibraries)</IgnoreSpecificDefaultLibraries>
|
||||
<ImportLibrary>../lib/qdelaunay.lib</ImportLibrary>
|
||||
<ProgramDataBaseFile>../bin/qdelaunay.pdb</ProgramDataBaseFile>
|
||||
<SubSystem>Console</SubSystem>
|
||||
<Version></Version>
|
||||
</Link>
|
||||
<ProjectReference>
|
||||
<LinkLibraryDependencies>false</LinkLibraryDependencies>
|
||||
</ProjectReference>
|
||||
</ItemDefinitionGroup>
|
||||
<ItemGroup>
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<ClCompile Include="..\src\qdelaunay\qdelaun.c" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<ProjectReference Include="../build/qhullstatic-64.vcxproj">
|
||||
<Project>F9AF9BC6-2CA5-4E0C-982B-CF7974723A0B</Project>
|
||||
</ProjectReference>
|
||||
</ItemGroup>
|
||||
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
|
||||
<ImportGroup Label="ExtensionTargets">
|
||||
</ImportGroup>
|
||||
</Project>
|
||||
429
src/qhull/build/qdelaunay.vcproj
Normal file
429
src/qhull/build/qdelaunay.vcproj
Normal file
@@ -0,0 +1,429 @@
|
||||
<?xml version="1.0" encoding="Windows-1252"?>
|
||||
<VisualStudioProject
|
||||
ProjectType="Visual C++"
|
||||
Version="8.00"
|
||||
Name="qdelaunay"
|
||||
ProjectGUID="{10EB0D60-E1A6-41FC-BD86-A4BC5814B535}"
|
||||
Keyword="Win32Proj"
|
||||
>
|
||||
<Platforms>
|
||||
<Platform
|
||||
Name="Win32"
|
||||
/>
|
||||
</Platforms>
|
||||
<ToolFiles>
|
||||
</ToolFiles>
|
||||
<Configurations>
|
||||
<Configuration
|
||||
Name="Debug|Win32"
|
||||
OutputDirectory="Debug"
|
||||
IntermediateDirectory="qdelaunay.dir\Debug"
|
||||
ConfigurationType="1"
|
||||
UseOfMFC="0"
|
||||
ATLMinimizesCRunTimeLibraryUsage="false"
|
||||
CharacterSet="2"
|
||||
>
|
||||
<Tool
|
||||
Name="VCPreBuildEventTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCCustomBuildTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCXMLDataGeneratorTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCWebServiceProxyGeneratorTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCMIDLTool"
|
||||
MkTypLibCompatible="false"
|
||||
TargetEnvironment="1"
|
||||
GenerateStublessProxies="true"
|
||||
TypeLibraryName="$(InputName).tlb"
|
||||
OutputDirectory="$(IntDir)"
|
||||
HeaderFileName="$(InputName).h"
|
||||
DLLDataFileName=""
|
||||
InterfaceIdentifierFileName="$(InputName)_i.c"
|
||||
ProxyFileName="$(InputName)_p.c"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCCLCompilerTool"
|
||||
AdditionalOptions=" /Zm1000"
|
||||
Optimization="0"
|
||||
InlineFunctionExpansion="0"
|
||||
AdditionalIncludeDirectories="..\src;"
|
||||
PreprocessorDefinitions="WIN32;_WINDOWS;_DEBUG"
|
||||
ExceptionHandling="0"
|
||||
BasicRuntimeChecks="3"
|
||||
RuntimeLibrary="3"
|
||||
RuntimeTypeInfo="false"
|
||||
AssemblerListingLocation="Debug"
|
||||
ObjectFile="$(IntDir)\"
|
||||
ProgramDataBaseFileName="..\bin\qdelaunay.pdb"
|
||||
WarningLevel="3"
|
||||
DebugInformationFormat="3"
|
||||
CompileAs="1"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCManagedResourceCompilerTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCResourceCompilerTool"
|
||||
PreprocessorDefinitions="WIN32;_WINDOWS;_DEBUG"
|
||||
AdditionalIncludeDirectories="..\src;"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCPreLinkEventTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCLinkerTool"
|
||||
LinkLibraryDependencies="false"
|
||||
AdditionalOptions=" /STACK:10000000 /machine:X86 /debug"
|
||||
AdditionalDependencies="$(NOINHERIT) kernel32.lib user32.lib gdi32.lib winspool.lib shell32.lib ole32.lib oleaut32.lib uuid.lib comdlg32.lib advapi32.lib ..\lib\qhullstatic_d.lib "
|
||||
OutputFile="..\bin\qdelaunay.exe"
|
||||
Version="0.0"
|
||||
LinkIncremental="1"
|
||||
AdditionalLibraryDirectories=""
|
||||
GenerateDebugInformation="true"
|
||||
ProgramDatabaseFile="..\bin\qdelaunay.pdb"
|
||||
SubSystem="1"
|
||||
ImportLibrary="..\lib\qdelaunay_d.lib"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCALinkTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCManifestTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCXDCMakeTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCBscMakeTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCFxCopTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCAppVerifierTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCWebDeploymentTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCPostBuildEventTool"
|
||||
/>
|
||||
</Configuration>
|
||||
<Configuration
|
||||
Name="Release|Win32"
|
||||
OutputDirectory="Release"
|
||||
IntermediateDirectory="qdelaunay.dir\Release"
|
||||
ConfigurationType="1"
|
||||
UseOfMFC="0"
|
||||
ATLMinimizesCRunTimeLibraryUsage="false"
|
||||
CharacterSet="2"
|
||||
>
|
||||
<Tool
|
||||
Name="VCPreBuildEventTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCCustomBuildTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCXMLDataGeneratorTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCWebServiceProxyGeneratorTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCMIDLTool"
|
||||
MkTypLibCompatible="false"
|
||||
TargetEnvironment="1"
|
||||
GenerateStublessProxies="true"
|
||||
TypeLibraryName="$(InputName).tlb"
|
||||
OutputDirectory="$(IntDir)"
|
||||
HeaderFileName="$(InputName).h"
|
||||
DLLDataFileName=""
|
||||
InterfaceIdentifierFileName="$(InputName)_i.c"
|
||||
ProxyFileName="$(InputName)_p.c"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCCLCompilerTool"
|
||||
AdditionalOptions=" /Zm1000"
|
||||
Optimization="2"
|
||||
InlineFunctionExpansion="2"
|
||||
AdditionalIncludeDirectories="..\src;"
|
||||
PreprocessorDefinitions="WIN32;_WINDOWS;NDEBUG"
|
||||
ExceptionHandling="0"
|
||||
RuntimeLibrary="2"
|
||||
RuntimeTypeInfo="false"
|
||||
AssemblerListingLocation="Release"
|
||||
ObjectFile="$(IntDir)\"
|
||||
ProgramDataBaseFileName="..\bin\qdelaunay.pdb"
|
||||
WarningLevel="3"
|
||||
CompileAs="1"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCManagedResourceCompilerTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCResourceCompilerTool"
|
||||
PreprocessorDefinitions="WIN32;_WINDOWS;NDEBUG"
|
||||
AdditionalIncludeDirectories="..\src;"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCPreLinkEventTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCLinkerTool"
|
||||
LinkLibraryDependencies="false"
|
||||
AdditionalOptions=" /STACK:10000000 /machine:X86"
|
||||
AdditionalDependencies="$(NOINHERIT) kernel32.lib user32.lib gdi32.lib winspool.lib shell32.lib ole32.lib oleaut32.lib uuid.lib comdlg32.lib advapi32.lib ..\lib\qhullstatic.lib "
|
||||
OutputFile="..\bin\qdelaunay.exe"
|
||||
Version="0.0"
|
||||
LinkIncremental="1"
|
||||
AdditionalLibraryDirectories=""
|
||||
ProgramDatabaseFile="..\bin\qdelaunay.pdb"
|
||||
SubSystem="1"
|
||||
ImportLibrary="..\lib\qdelaunay.lib"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCALinkTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCManifestTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCXDCMakeTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCBscMakeTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCFxCopTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCAppVerifierTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCWebDeploymentTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCPostBuildEventTool"
|
||||
/>
|
||||
</Configuration>
|
||||
<Configuration
|
||||
Name="MinSizeRel|Win32"
|
||||
OutputDirectory="MinSizeRel"
|
||||
IntermediateDirectory="qdelaunay.dir\MinSizeRel"
|
||||
ConfigurationType="1"
|
||||
UseOfMFC="0"
|
||||
ATLMinimizesCRunTimeLibraryUsage="false"
|
||||
CharacterSet="2"
|
||||
>
|
||||
<Tool
|
||||
Name="VCPreBuildEventTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCCustomBuildTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCXMLDataGeneratorTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCWebServiceProxyGeneratorTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCMIDLTool"
|
||||
MkTypLibCompatible="false"
|
||||
TargetEnvironment="1"
|
||||
GenerateStublessProxies="true"
|
||||
TypeLibraryName="$(InputName).tlb"
|
||||
OutputDirectory="$(IntDir)"
|
||||
HeaderFileName="$(InputName).h"
|
||||
DLLDataFileName=""
|
||||
InterfaceIdentifierFileName="$(InputName)_i.c"
|
||||
ProxyFileName="$(InputName)_p.c"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCCLCompilerTool"
|
||||
AdditionalOptions=" /Zm1000"
|
||||
Optimization="1"
|
||||
InlineFunctionExpansion="1"
|
||||
AdditionalIncludeDirectories="..\src;"
|
||||
PreprocessorDefinitions="WIN32;_WINDOWS;NDEBUG"
|
||||
ExceptionHandling="0"
|
||||
RuntimeLibrary="2"
|
||||
RuntimeTypeInfo="false"
|
||||
AssemblerListingLocation="MinSizeRel"
|
||||
ObjectFile="$(IntDir)\"
|
||||
ProgramDataBaseFileName="..\bin\qdelaunay.pdb"
|
||||
WarningLevel="3"
|
||||
CompileAs="1"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCManagedResourceCompilerTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCResourceCompilerTool"
|
||||
PreprocessorDefinitions="WIN32;_WINDOWS;NDEBUG"
|
||||
AdditionalIncludeDirectories="..\src;"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCPreLinkEventTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCLinkerTool"
|
||||
LinkLibraryDependencies="false"
|
||||
AdditionalOptions=" /STACK:10000000 /machine:X86"
|
||||
AdditionalDependencies="$(NOINHERIT) kernel32.lib user32.lib gdi32.lib winspool.lib shell32.lib ole32.lib oleaut32.lib uuid.lib comdlg32.lib advapi32.lib ..\lib\qhullstatic.lib "
|
||||
OutputFile="..\bin\qdelaunay.exe"
|
||||
Version="0.0"
|
||||
LinkIncremental="1"
|
||||
AdditionalLibraryDirectories=""
|
||||
ProgramDatabaseFile="..\bin\qdelaunay.pdb"
|
||||
SubSystem="1"
|
||||
ImportLibrary="..\lib\qdelaunay.lib"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCALinkTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCManifestTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCXDCMakeTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCBscMakeTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCFxCopTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCAppVerifierTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCWebDeploymentTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCPostBuildEventTool"
|
||||
/>
|
||||
</Configuration>
|
||||
<Configuration
|
||||
Name="RelWithDebInfo|Win32"
|
||||
OutputDirectory="RelWithDebInfo"
|
||||
IntermediateDirectory="qdelaunay.dir\RelWithDebInfo"
|
||||
ConfigurationType="1"
|
||||
UseOfMFC="0"
|
||||
ATLMinimizesCRunTimeLibraryUsage="false"
|
||||
CharacterSet="2"
|
||||
>
|
||||
<Tool
|
||||
Name="VCPreBuildEventTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCCustomBuildTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCXMLDataGeneratorTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCWebServiceProxyGeneratorTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCMIDLTool"
|
||||
MkTypLibCompatible="false"
|
||||
TargetEnvironment="1"
|
||||
GenerateStublessProxies="true"
|
||||
TypeLibraryName="$(InputName).tlb"
|
||||
OutputDirectory="$(IntDir)"
|
||||
HeaderFileName="$(InputName).h"
|
||||
DLLDataFileName=""
|
||||
InterfaceIdentifierFileName="$(InputName)_i.c"
|
||||
ProxyFileName="$(InputName)_p.c"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCCLCompilerTool"
|
||||
AdditionalOptions=" /Zm1000"
|
||||
Optimization="2"
|
||||
InlineFunctionExpansion="1"
|
||||
AdditionalIncludeDirectories="..\src;"
|
||||
PreprocessorDefinitions="WIN32;_WINDOWS;NDEBUG"
|
||||
ExceptionHandling="0"
|
||||
RuntimeLibrary="2"
|
||||
RuntimeTypeInfo="false"
|
||||
AssemblerListingLocation="RelWithDebInfo"
|
||||
ObjectFile="$(IntDir)\"
|
||||
ProgramDataBaseFileName="..\bin\qdelaunay.pdb"
|
||||
WarningLevel="3"
|
||||
DebugInformationFormat="3"
|
||||
CompileAs="1"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCManagedResourceCompilerTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCResourceCompilerTool"
|
||||
PreprocessorDefinitions="WIN32;_WINDOWS;NDEBUG"
|
||||
AdditionalIncludeDirectories="..\src;"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCPreLinkEventTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCLinkerTool"
|
||||
LinkLibraryDependencies="false"
|
||||
AdditionalOptions=" /STACK:10000000 /machine:X86 /debug"
|
||||
AdditionalDependencies="$(NOINHERIT) kernel32.lib user32.lib gdi32.lib winspool.lib shell32.lib ole32.lib oleaut32.lib uuid.lib comdlg32.lib advapi32.lib ..\lib\qhullstatic.lib "
|
||||
OutputFile="..\bin\qdelaunay.exe"
|
||||
Version="0.0"
|
||||
LinkIncremental="1"
|
||||
AdditionalLibraryDirectories=""
|
||||
GenerateDebugInformation="true"
|
||||
ProgramDatabaseFile="..\bin\qdelaunay.pdb"
|
||||
SubSystem="1"
|
||||
ImportLibrary="..\lib\qdelaunay.lib"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCALinkTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCManifestTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCXDCMakeTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCBscMakeTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCFxCopTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCAppVerifierTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCWebDeploymentTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCPostBuildEventTool"
|
||||
/>
|
||||
</Configuration>
|
||||
</Configurations>
|
||||
<References>
|
||||
</References>
|
||||
<Files>
|
||||
<Filter
|
||||
Name="Source Files"
|
||||
>
|
||||
<File
|
||||
RelativePath="..\src\qdelaunay\qdelaun.c"
|
||||
>
|
||||
</File>
|
||||
</Filter>
|
||||
</Files>
|
||||
<Globals>
|
||||
</Globals>
|
||||
</VisualStudioProject>
|
||||
272
src/qhull/build/qhalf-32.vcxproj
Normal file
272
src/qhull/build/qhalf-32.vcxproj
Normal file
@@ -0,0 +1,272 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
||||
<ItemGroup Label="ProjectConfigurations">
|
||||
<ProjectConfiguration Include="Debug|Win32">
|
||||
<Configuration>Debug</Configuration>
|
||||
<Platform>Win32</Platform>
|
||||
</ProjectConfiguration>
|
||||
<ProjectConfiguration Include="Release|Win32">
|
||||
<Configuration>Release</Configuration>
|
||||
<Platform>Win32</Platform>
|
||||
</ProjectConfiguration>
|
||||
<ProjectConfiguration Include="MinSizeRel|Win32">
|
||||
<Configuration>MinSizeRel</Configuration>
|
||||
<Platform>Win32</Platform>
|
||||
</ProjectConfiguration>
|
||||
<ProjectConfiguration Include="RelWithDebInfo|Win32">
|
||||
<Configuration>RelWithDebInfo</Configuration>
|
||||
<Platform>Win32</Platform>
|
||||
</ProjectConfiguration>
|
||||
</ItemGroup>
|
||||
<PropertyGroup Label="Globals">
|
||||
<ProjectGUID>{A5FC7430-68C4-4F67-BC69-C231FAC40A9A}</ProjectGUID>
|
||||
<Keyword>Win32Proj</Keyword>
|
||||
<Platform>Win32</Platform>
|
||||
<ProjectName>qhalf</ProjectName>
|
||||
</PropertyGroup>
|
||||
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
|
||||
<ConfigurationType>Application</ConfigurationType>
|
||||
<UseOfMfc>false</UseOfMfc>
|
||||
<CharacterSet>MultiByte</CharacterSet>
|
||||
<PlatformToolset>v110</PlatformToolset>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
|
||||
<ConfigurationType>Application</ConfigurationType>
|
||||
<UseOfMfc>false</UseOfMfc>
|
||||
<CharacterSet>MultiByte</CharacterSet>
|
||||
<PlatformToolset>v110</PlatformToolset>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='MinSizeRel|Win32'" Label="Configuration">
|
||||
<ConfigurationType>Application</ConfigurationType>
|
||||
<UseOfMfc>false</UseOfMfc>
|
||||
<CharacterSet>MultiByte</CharacterSet>
|
||||
<PlatformToolset>v110</PlatformToolset>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='RelWithDebInfo|Win32'" Label="Configuration">
|
||||
<ConfigurationType>Application</ConfigurationType>
|
||||
<UseOfMfc>false</UseOfMfc>
|
||||
<CharacterSet>MultiByte</CharacterSet>
|
||||
<PlatformToolset>v110</PlatformToolset>
|
||||
</PropertyGroup>
|
||||
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
|
||||
<ImportGroup Label="ExtensionSettings">
|
||||
</ImportGroup>
|
||||
<ImportGroup Label="PropertySheets">
|
||||
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
|
||||
</ImportGroup>
|
||||
<PropertyGroup Label="UserMacros" />
|
||||
<PropertyGroup>
|
||||
<_ProjectFileVersion>10.0.20506.1</_ProjectFileVersion>
|
||||
<OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\bin\</OutDir>
|
||||
<IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">qhalf.dir\Debug\</IntDir>
|
||||
<TargetName Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">qhalf</TargetName>
|
||||
<TargetExt Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">.exe</TargetExt>
|
||||
<LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">false</LinkIncremental>
|
||||
<GenerateManifest Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</GenerateManifest>
|
||||
<OutDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">..\bin\</OutDir>
|
||||
<IntDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">qhalf.dir\Release\</IntDir>
|
||||
<TargetName Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">qhalf</TargetName>
|
||||
<TargetExt Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">.exe</TargetExt>
|
||||
<LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">false</LinkIncremental>
|
||||
<GenerateManifest Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</GenerateManifest>
|
||||
<OutDir Condition="'$(Configuration)|$(Platform)'=='MinSizeRel|Win32'">..\bin\</OutDir>
|
||||
<IntDir Condition="'$(Configuration)|$(Platform)'=='MinSizeRel|Win32'">qhalf.dir\MinSizeRel\</IntDir>
|
||||
<TargetName Condition="'$(Configuration)|$(Platform)'=='MinSizeRel|Win32'">qhalf</TargetName>
|
||||
<TargetExt Condition="'$(Configuration)|$(Platform)'=='MinSizeRel|Win32'">.exe</TargetExt>
|
||||
<LinkIncremental Condition="'$(Configuration)|$(Platform)'=='MinSizeRel|Win32'">false</LinkIncremental>
|
||||
<GenerateManifest Condition="'$(Configuration)|$(Platform)'=='MinSizeRel|Win32'">true</GenerateManifest>
|
||||
<OutDir Condition="'$(Configuration)|$(Platform)'=='RelWithDebInfo|Win32'">..\bin\</OutDir>
|
||||
<IntDir Condition="'$(Configuration)|$(Platform)'=='RelWithDebInfo|Win32'">qhalf.dir\RelWithDebInfo\</IntDir>
|
||||
<TargetName Condition="'$(Configuration)|$(Platform)'=='RelWithDebInfo|Win32'">qhalf</TargetName>
|
||||
<TargetExt Condition="'$(Configuration)|$(Platform)'=='RelWithDebInfo|Win32'">.exe</TargetExt>
|
||||
<LinkIncremental Condition="'$(Configuration)|$(Platform)'=='RelWithDebInfo|Win32'">false</LinkIncremental>
|
||||
<GenerateManifest Condition="'$(Configuration)|$(Platform)'=='RelWithDebInfo|Win32'">true</GenerateManifest>
|
||||
</PropertyGroup>
|
||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
|
||||
<ClCompile>
|
||||
<AdditionalIncludeDirectories>..\src;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
||||
<AssemblerListingLocation>Debug/</AssemblerListingLocation>
|
||||
<BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
|
||||
<CompileAs>CompileAsC</CompileAs>
|
||||
<DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
|
||||
<ExceptionHandling>
|
||||
</ExceptionHandling>
|
||||
<InlineFunctionExpansion>Disabled</InlineFunctionExpansion>
|
||||
<Optimization>Disabled</Optimization>
|
||||
<PrecompiledHeader>NotUsing</PrecompiledHeader>
|
||||
<RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
|
||||
<WarningLevel>Level3</WarningLevel>
|
||||
<PreprocessorDefinitions>WIN32;_WINDOWS;_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||
<ObjectFileName>$(IntDir)</ObjectFileName>
|
||||
</ClCompile>
|
||||
<ResourceCompile>
|
||||
<PreprocessorDefinitions>WIN32;_WINDOWS;_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||
<AdditionalIncludeDirectories>..\src;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
||||
</ResourceCompile>
|
||||
<Midl>
|
||||
<AdditionalIncludeDirectories>..\src;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
||||
<OutputDirectory>$(ProjectDir)/$(IntDir)</OutputDirectory>
|
||||
<HeaderFileName>%(Filename).h</HeaderFileName>
|
||||
<TypeLibraryName>%(Filename).tlb</TypeLibraryName>
|
||||
<InterfaceIdentifierFileName>%(Filename)_i.c</InterfaceIdentifierFileName>
|
||||
<ProxyFileName>%(Filename)_p.c</ProxyFileName>
|
||||
</Midl>
|
||||
<Link>
|
||||
<AdditionalOptions> /machine:X86 /debug %(AdditionalOptions)</AdditionalOptions>
|
||||
<AdditionalDependencies>kernel32.lib;user32.lib;gdi32.lib;winspool.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;comdlg32.lib;advapi32.lib;..\lib\qhullstatic_d.lib</AdditionalDependencies>
|
||||
<AdditionalLibraryDirectories>%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
|
||||
<GenerateDebugInformation>true</GenerateDebugInformation>
|
||||
<IgnoreSpecificDefaultLibraries>%(IgnoreSpecificDefaultLibraries)</IgnoreSpecificDefaultLibraries>
|
||||
<ImportLibrary>../lib/qhalf.lib</ImportLibrary>
|
||||
<ProgramDataBaseFile>../bin/qhalf.pdb</ProgramDataBaseFile>
|
||||
<SubSystem>Console</SubSystem>
|
||||
<Version></Version>
|
||||
</Link>
|
||||
<ProjectReference>
|
||||
<LinkLibraryDependencies>false</LinkLibraryDependencies>
|
||||
</ProjectReference>
|
||||
</ItemDefinitionGroup>
|
||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
|
||||
<ClCompile>
|
||||
<AdditionalIncludeDirectories>..\src;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
||||
<AssemblerListingLocation>Release/</AssemblerListingLocation>
|
||||
<CompileAs>CompileAsC</CompileAs>
|
||||
<ExceptionHandling>
|
||||
</ExceptionHandling>
|
||||
<InlineFunctionExpansion>AnySuitable</InlineFunctionExpansion>
|
||||
<Optimization>MaxSpeed</Optimization>
|
||||
<PrecompiledHeader>NotUsing</PrecompiledHeader>
|
||||
<RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
|
||||
<WarningLevel>Level3</WarningLevel>
|
||||
<PreprocessorDefinitions>WIN32;_WINDOWS;NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||
<ObjectFileName>$(IntDir)</ObjectFileName>
|
||||
<DebugInformationFormat></DebugInformationFormat>
|
||||
</ClCompile>
|
||||
<ResourceCompile>
|
||||
<PreprocessorDefinitions>WIN32;_WINDOWS;NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||
<AdditionalIncludeDirectories>..\src;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
||||
</ResourceCompile>
|
||||
<Midl>
|
||||
<AdditionalIncludeDirectories>..\src;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
||||
<OutputDirectory>$(ProjectDir)/$(IntDir)</OutputDirectory>
|
||||
<HeaderFileName>%(Filename).h</HeaderFileName>
|
||||
<TypeLibraryName>%(Filename).tlb</TypeLibraryName>
|
||||
<InterfaceIdentifierFileName>%(Filename)_i.c</InterfaceIdentifierFileName>
|
||||
<ProxyFileName>%(Filename)_p.c</ProxyFileName>
|
||||
</Midl>
|
||||
<Link>
|
||||
<AdditionalOptions> /machine:X86 %(AdditionalOptions)</AdditionalOptions>
|
||||
<AdditionalDependencies>kernel32.lib;user32.lib;gdi32.lib;winspool.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;comdlg32.lib;advapi32.lib;..\lib\qhullstatic.lib</AdditionalDependencies>
|
||||
<AdditionalLibraryDirectories>%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
|
||||
<GenerateDebugInformation>false</GenerateDebugInformation>
|
||||
<IgnoreSpecificDefaultLibraries>%(IgnoreSpecificDefaultLibraries)</IgnoreSpecificDefaultLibraries>
|
||||
<ImportLibrary>../lib/qhalf.lib</ImportLibrary>
|
||||
<ProgramDataBaseFile>../bin/qhalf.pdb</ProgramDataBaseFile>
|
||||
<SubSystem>Console</SubSystem>
|
||||
<Version></Version>
|
||||
</Link>
|
||||
<ProjectReference>
|
||||
<LinkLibraryDependencies>false</LinkLibraryDependencies>
|
||||
</ProjectReference>
|
||||
</ItemDefinitionGroup>
|
||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='MinSizeRel|Win32'">
|
||||
<ClCompile>
|
||||
<AdditionalIncludeDirectories>..\src;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
||||
<AssemblerListingLocation>MinSizeRel/</AssemblerListingLocation>
|
||||
<CompileAs>CompileAsC</CompileAs>
|
||||
<ExceptionHandling>
|
||||
</ExceptionHandling>
|
||||
<InlineFunctionExpansion>OnlyExplicitInline</InlineFunctionExpansion>
|
||||
<Optimization>MinSpace</Optimization>
|
||||
<PrecompiledHeader>NotUsing</PrecompiledHeader>
|
||||
<RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
|
||||
<WarningLevel>Level3</WarningLevel>
|
||||
<PreprocessorDefinitions>WIN32;_WINDOWS;NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||
<ObjectFileName>$(IntDir)</ObjectFileName>
|
||||
<DebugInformationFormat></DebugInformationFormat>
|
||||
</ClCompile>
|
||||
<ResourceCompile>
|
||||
<PreprocessorDefinitions>WIN32;_WINDOWS;NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||
<AdditionalIncludeDirectories>..\src;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
||||
</ResourceCompile>
|
||||
<Midl>
|
||||
<AdditionalIncludeDirectories>..\src;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
||||
<OutputDirectory>$(ProjectDir)/$(IntDir)</OutputDirectory>
|
||||
<HeaderFileName>%(Filename).h</HeaderFileName>
|
||||
<TypeLibraryName>%(Filename).tlb</TypeLibraryName>
|
||||
<InterfaceIdentifierFileName>%(Filename)_i.c</InterfaceIdentifierFileName>
|
||||
<ProxyFileName>%(Filename)_p.c</ProxyFileName>
|
||||
</Midl>
|
||||
<Link>
|
||||
<AdditionalOptions> /machine:X86 %(AdditionalOptions)</AdditionalOptions>
|
||||
<AdditionalDependencies>kernel32.lib;user32.lib;gdi32.lib;winspool.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;comdlg32.lib;advapi32.lib;..\lib\qhullstatic.lib</AdditionalDependencies>
|
||||
<AdditionalLibraryDirectories>%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
|
||||
<GenerateDebugInformation>false</GenerateDebugInformation>
|
||||
<IgnoreSpecificDefaultLibraries>%(IgnoreSpecificDefaultLibraries)</IgnoreSpecificDefaultLibraries>
|
||||
<ImportLibrary>../lib/qhalf.lib</ImportLibrary>
|
||||
<ProgramDataBaseFile>../bin/qhalf.pdb</ProgramDataBaseFile>
|
||||
<SubSystem>Console</SubSystem>
|
||||
<Version></Version>
|
||||
</Link>
|
||||
<ProjectReference>
|
||||
<LinkLibraryDependencies>false</LinkLibraryDependencies>
|
||||
</ProjectReference>
|
||||
</ItemDefinitionGroup>
|
||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='RelWithDebInfo|Win32'">
|
||||
<ClCompile>
|
||||
<AdditionalIncludeDirectories>..\src;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
||||
<AssemblerListingLocation>RelWithDebInfo/</AssemblerListingLocation>
|
||||
<CompileAs>CompileAsC</CompileAs>
|
||||
<DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
|
||||
<ExceptionHandling>
|
||||
</ExceptionHandling>
|
||||
<InlineFunctionExpansion>OnlyExplicitInline</InlineFunctionExpansion>
|
||||
<Optimization>MaxSpeed</Optimization>
|
||||
<PrecompiledHeader>NotUsing</PrecompiledHeader>
|
||||
<RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
|
||||
<WarningLevel>Level3</WarningLevel>
|
||||
<PreprocessorDefinitions>WIN32;_WINDOWS;NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||
<ObjectFileName>$(IntDir)</ObjectFileName>
|
||||
</ClCompile>
|
||||
<ResourceCompile>
|
||||
<PreprocessorDefinitions>WIN32;_WINDOWS;NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||
<AdditionalIncludeDirectories>..\src;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
||||
</ResourceCompile>
|
||||
<Midl>
|
||||
<AdditionalIncludeDirectories>..\src;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
||||
<OutputDirectory>$(ProjectDir)/$(IntDir)</OutputDirectory>
|
||||
<HeaderFileName>%(Filename).h</HeaderFileName>
|
||||
<TypeLibraryName>%(Filename).tlb</TypeLibraryName>
|
||||
<InterfaceIdentifierFileName>%(Filename)_i.c</InterfaceIdentifierFileName>
|
||||
<ProxyFileName>%(Filename)_p.c</ProxyFileName>
|
||||
</Midl>
|
||||
<Link>
|
||||
<AdditionalOptions> /machine:X86 /debug %(AdditionalOptions)</AdditionalOptions>
|
||||
<AdditionalDependencies>kernel32.lib;user32.lib;gdi32.lib;winspool.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;comdlg32.lib;advapi32.lib;..\lib\qhullstatic.lib</AdditionalDependencies>
|
||||
<AdditionalLibraryDirectories>%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
|
||||
<GenerateDebugInformation>true</GenerateDebugInformation>
|
||||
<IgnoreSpecificDefaultLibraries>%(IgnoreSpecificDefaultLibraries)</IgnoreSpecificDefaultLibraries>
|
||||
<ImportLibrary>../lib/qhalf.lib</ImportLibrary>
|
||||
<ProgramDataBaseFile>../bin/qhalf.pdb</ProgramDataBaseFile>
|
||||
<SubSystem>Console</SubSystem>
|
||||
<Version></Version>
|
||||
</Link>
|
||||
<ProjectReference>
|
||||
<LinkLibraryDependencies>false</LinkLibraryDependencies>
|
||||
</ProjectReference>
|
||||
</ItemDefinitionGroup>
|
||||
<ItemGroup>
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<ClCompile Include="..\src\qhalf\qhalf.c" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<ProjectReference Include="../build/qhullstatic-64.vcxproj">
|
||||
<Project>F9AF9BC6-2CA5-4E0C-982B-CF7974723A0B</Project>
|
||||
</ProjectReference>
|
||||
</ItemGroup>
|
||||
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
|
||||
<ImportGroup Label="ExtensionTargets">
|
||||
</ImportGroup>
|
||||
</Project>
|
||||
272
src/qhull/build/qhalf-64.vcxproj
Normal file
272
src/qhull/build/qhalf-64.vcxproj
Normal file
@@ -0,0 +1,272 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
||||
<ItemGroup Label="ProjectConfigurations">
|
||||
<ProjectConfiguration Include="Debug|x64">
|
||||
<Configuration>Debug</Configuration>
|
||||
<Platform>x64</Platform>
|
||||
</ProjectConfiguration>
|
||||
<ProjectConfiguration Include="Release|x64">
|
||||
<Configuration>Release</Configuration>
|
||||
<Platform>x64</Platform>
|
||||
</ProjectConfiguration>
|
||||
<ProjectConfiguration Include="MinSizeRel|x64">
|
||||
<Configuration>MinSizeRel</Configuration>
|
||||
<Platform>x64</Platform>
|
||||
</ProjectConfiguration>
|
||||
<ProjectConfiguration Include="RelWithDebInfo|x64">
|
||||
<Configuration>RelWithDebInfo</Configuration>
|
||||
<Platform>x64</Platform>
|
||||
</ProjectConfiguration>
|
||||
</ItemGroup>
|
||||
<PropertyGroup Label="Globals">
|
||||
<ProjectGUID>{A5FC7430-68C4-4F67-BC69-C231FAC40A9A}</ProjectGUID>
|
||||
<Keyword>x64Proj</Keyword>
|
||||
<Platform>x64</Platform>
|
||||
<ProjectName>qhalf</ProjectName>
|
||||
</PropertyGroup>
|
||||
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
|
||||
<ConfigurationType>Application</ConfigurationType>
|
||||
<UseOfMfc>false</UseOfMfc>
|
||||
<CharacterSet>MultiByte</CharacterSet>
|
||||
<PlatformToolset>v110</PlatformToolset>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
|
||||
<ConfigurationType>Application</ConfigurationType>
|
||||
<UseOfMfc>false</UseOfMfc>
|
||||
<CharacterSet>MultiByte</CharacterSet>
|
||||
<PlatformToolset>v110</PlatformToolset>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='MinSizeRel|x64'" Label="Configuration">
|
||||
<ConfigurationType>Application</ConfigurationType>
|
||||
<UseOfMfc>false</UseOfMfc>
|
||||
<CharacterSet>MultiByte</CharacterSet>
|
||||
<PlatformToolset>v110</PlatformToolset>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='RelWithDebInfo|x64'" Label="Configuration">
|
||||
<ConfigurationType>Application</ConfigurationType>
|
||||
<UseOfMfc>false</UseOfMfc>
|
||||
<CharacterSet>MultiByte</CharacterSet>
|
||||
<PlatformToolset>v110</PlatformToolset>
|
||||
</PropertyGroup>
|
||||
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
|
||||
<ImportGroup Label="ExtensionSettings">
|
||||
</ImportGroup>
|
||||
<ImportGroup Label="PropertySheets">
|
||||
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
|
||||
</ImportGroup>
|
||||
<PropertyGroup Label="UserMacros" />
|
||||
<PropertyGroup>
|
||||
<_ProjectFileVersion>10.0.20506.1</_ProjectFileVersion>
|
||||
<OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">..\bin\</OutDir>
|
||||
<IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">qhalf.dir\Debug\</IntDir>
|
||||
<TargetName Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">qhalf</TargetName>
|
||||
<TargetExt Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">.exe</TargetExt>
|
||||
<LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">false</LinkIncremental>
|
||||
<GenerateManifest Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</GenerateManifest>
|
||||
<OutDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">..\bin\</OutDir>
|
||||
<IntDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">qhalf.dir\Release\</IntDir>
|
||||
<TargetName Condition="'$(Configuration)|$(Platform)'=='Release|x64'">qhalf</TargetName>
|
||||
<TargetExt Condition="'$(Configuration)|$(Platform)'=='Release|x64'">.exe</TargetExt>
|
||||
<LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Release|x64'">false</LinkIncremental>
|
||||
<GenerateManifest Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</GenerateManifest>
|
||||
<OutDir Condition="'$(Configuration)|$(Platform)'=='MinSizeRel|x64'">..\bin\</OutDir>
|
||||
<IntDir Condition="'$(Configuration)|$(Platform)'=='MinSizeRel|x64'">qhalf.dir\MinSizeRel\</IntDir>
|
||||
<TargetName Condition="'$(Configuration)|$(Platform)'=='MinSizeRel|x64'">qhalf</TargetName>
|
||||
<TargetExt Condition="'$(Configuration)|$(Platform)'=='MinSizeRel|x64'">.exe</TargetExt>
|
||||
<LinkIncremental Condition="'$(Configuration)|$(Platform)'=='MinSizeRel|x64'">false</LinkIncremental>
|
||||
<GenerateManifest Condition="'$(Configuration)|$(Platform)'=='MinSizeRel|x64'">true</GenerateManifest>
|
||||
<OutDir Condition="'$(Configuration)|$(Platform)'=='RelWithDebInfo|x64'">..\bin\</OutDir>
|
||||
<IntDir Condition="'$(Configuration)|$(Platform)'=='RelWithDebInfo|x64'">qhalf.dir\RelWithDebInfo\</IntDir>
|
||||
<TargetName Condition="'$(Configuration)|$(Platform)'=='RelWithDebInfo|x64'">qhalf</TargetName>
|
||||
<TargetExt Condition="'$(Configuration)|$(Platform)'=='RelWithDebInfo|x64'">.exe</TargetExt>
|
||||
<LinkIncremental Condition="'$(Configuration)|$(Platform)'=='RelWithDebInfo|x64'">false</LinkIncremental>
|
||||
<GenerateManifest Condition="'$(Configuration)|$(Platform)'=='RelWithDebInfo|x64'">true</GenerateManifest>
|
||||
</PropertyGroup>
|
||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
|
||||
<ClCompile>
|
||||
<AdditionalIncludeDirectories>..\src;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
||||
<AssemblerListingLocation>Debug/</AssemblerListingLocation>
|
||||
<BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
|
||||
<CompileAs>CompileAsC</CompileAs>
|
||||
<DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
|
||||
<ExceptionHandling>
|
||||
</ExceptionHandling>
|
||||
<InlineFunctionExpansion>Disabled</InlineFunctionExpansion>
|
||||
<Optimization>Disabled</Optimization>
|
||||
<PrecompiledHeader>NotUsing</PrecompiledHeader>
|
||||
<RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
|
||||
<WarningLevel>Level3</WarningLevel>
|
||||
<PreprocessorDefinitions>WIN32;_WINDOWS;_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||
<ObjectFileName>$(IntDir)</ObjectFileName>
|
||||
</ClCompile>
|
||||
<ResourceCompile>
|
||||
<PreprocessorDefinitions>WIN32;_WINDOWS;_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||
<AdditionalIncludeDirectories>..\src;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
||||
</ResourceCompile>
|
||||
<Midl>
|
||||
<AdditionalIncludeDirectories>..\src;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
||||
<OutputDirectory>$(ProjectDir)/$(IntDir)</OutputDirectory>
|
||||
<HeaderFileName>%(Filename).h</HeaderFileName>
|
||||
<TypeLibraryName>%(Filename).tlb</TypeLibraryName>
|
||||
<InterfaceIdentifierFileName>%(Filename)_i.c</InterfaceIdentifierFileName>
|
||||
<ProxyFileName>%(Filename)_p.c</ProxyFileName>
|
||||
</Midl>
|
||||
<Link>
|
||||
<AdditionalOptions> /machine:x64 /debug %(AdditionalOptions)</AdditionalOptions>
|
||||
<AdditionalDependencies>kernel32.lib;user32.lib;gdi32.lib;winspool.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;comdlg32.lib;advapi32.lib;..\lib\qhullstatic_d.lib</AdditionalDependencies>
|
||||
<AdditionalLibraryDirectories>%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
|
||||
<GenerateDebugInformation>true</GenerateDebugInformation>
|
||||
<IgnoreSpecificDefaultLibraries>%(IgnoreSpecificDefaultLibraries)</IgnoreSpecificDefaultLibraries>
|
||||
<ImportLibrary>../lib/qhalf.lib</ImportLibrary>
|
||||
<ProgramDataBaseFile>../bin/qhalf.pdb</ProgramDataBaseFile>
|
||||
<SubSystem>Console</SubSystem>
|
||||
<Version></Version>
|
||||
</Link>
|
||||
<ProjectReference>
|
||||
<LinkLibraryDependencies>false</LinkLibraryDependencies>
|
||||
</ProjectReference>
|
||||
</ItemDefinitionGroup>
|
||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
|
||||
<ClCompile>
|
||||
<AdditionalIncludeDirectories>..\src;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
||||
<AssemblerListingLocation>Release/</AssemblerListingLocation>
|
||||
<CompileAs>CompileAsC</CompileAs>
|
||||
<ExceptionHandling>
|
||||
</ExceptionHandling>
|
||||
<InlineFunctionExpansion>AnySuitable</InlineFunctionExpansion>
|
||||
<Optimization>MaxSpeed</Optimization>
|
||||
<PrecompiledHeader>NotUsing</PrecompiledHeader>
|
||||
<RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
|
||||
<WarningLevel>Level3</WarningLevel>
|
||||
<PreprocessorDefinitions>WIN32;_WINDOWS;NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||
<ObjectFileName>$(IntDir)</ObjectFileName>
|
||||
<DebugInformationFormat></DebugInformationFormat>
|
||||
</ClCompile>
|
||||
<ResourceCompile>
|
||||
<PreprocessorDefinitions>WIN32;_WINDOWS;NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||
<AdditionalIncludeDirectories>..\src;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
||||
</ResourceCompile>
|
||||
<Midl>
|
||||
<AdditionalIncludeDirectories>..\src;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
||||
<OutputDirectory>$(ProjectDir)/$(IntDir)</OutputDirectory>
|
||||
<HeaderFileName>%(Filename).h</HeaderFileName>
|
||||
<TypeLibraryName>%(Filename).tlb</TypeLibraryName>
|
||||
<InterfaceIdentifierFileName>%(Filename)_i.c</InterfaceIdentifierFileName>
|
||||
<ProxyFileName>%(Filename)_p.c</ProxyFileName>
|
||||
</Midl>
|
||||
<Link>
|
||||
<AdditionalOptions> /machine:x64 %(AdditionalOptions)</AdditionalOptions>
|
||||
<AdditionalDependencies>kernel32.lib;user32.lib;gdi32.lib;winspool.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;comdlg32.lib;advapi32.lib;..\lib\qhullstatic.lib</AdditionalDependencies>
|
||||
<AdditionalLibraryDirectories>%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
|
||||
<GenerateDebugInformation>false</GenerateDebugInformation>
|
||||
<IgnoreSpecificDefaultLibraries>%(IgnoreSpecificDefaultLibraries)</IgnoreSpecificDefaultLibraries>
|
||||
<ImportLibrary>../lib/qhalf.lib</ImportLibrary>
|
||||
<ProgramDataBaseFile>../bin/qhalf.pdb</ProgramDataBaseFile>
|
||||
<SubSystem>Console</SubSystem>
|
||||
<Version></Version>
|
||||
</Link>
|
||||
<ProjectReference>
|
||||
<LinkLibraryDependencies>false</LinkLibraryDependencies>
|
||||
</ProjectReference>
|
||||
</ItemDefinitionGroup>
|
||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='MinSizeRel|x64'">
|
||||
<ClCompile>
|
||||
<AdditionalIncludeDirectories>..\src;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
||||
<AssemblerListingLocation>MinSizeRel/</AssemblerListingLocation>
|
||||
<CompileAs>CompileAsC</CompileAs>
|
||||
<ExceptionHandling>
|
||||
</ExceptionHandling>
|
||||
<InlineFunctionExpansion>OnlyExplicitInline</InlineFunctionExpansion>
|
||||
<Optimization>MinSpace</Optimization>
|
||||
<PrecompiledHeader>NotUsing</PrecompiledHeader>
|
||||
<RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
|
||||
<WarningLevel>Level3</WarningLevel>
|
||||
<PreprocessorDefinitions>WIN32;_WINDOWS;NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||
<ObjectFileName>$(IntDir)</ObjectFileName>
|
||||
<DebugInformationFormat></DebugInformationFormat>
|
||||
</ClCompile>
|
||||
<ResourceCompile>
|
||||
<PreprocessorDefinitions>WIN32;_WINDOWS;NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||
<AdditionalIncludeDirectories>..\src;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
||||
</ResourceCompile>
|
||||
<Midl>
|
||||
<AdditionalIncludeDirectories>..\src;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
||||
<OutputDirectory>$(ProjectDir)/$(IntDir)</OutputDirectory>
|
||||
<HeaderFileName>%(Filename).h</HeaderFileName>
|
||||
<TypeLibraryName>%(Filename).tlb</TypeLibraryName>
|
||||
<InterfaceIdentifierFileName>%(Filename)_i.c</InterfaceIdentifierFileName>
|
||||
<ProxyFileName>%(Filename)_p.c</ProxyFileName>
|
||||
</Midl>
|
||||
<Link>
|
||||
<AdditionalOptions> /machine:x64 %(AdditionalOptions)</AdditionalOptions>
|
||||
<AdditionalDependencies>kernel32.lib;user32.lib;gdi32.lib;winspool.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;comdlg32.lib;advapi32.lib;..\lib\qhullstatic.lib</AdditionalDependencies>
|
||||
<AdditionalLibraryDirectories>%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
|
||||
<GenerateDebugInformation>false</GenerateDebugInformation>
|
||||
<IgnoreSpecificDefaultLibraries>%(IgnoreSpecificDefaultLibraries)</IgnoreSpecificDefaultLibraries>
|
||||
<ImportLibrary>../lib/qhalf.lib</ImportLibrary>
|
||||
<ProgramDataBaseFile>../bin/qhalf.pdb</ProgramDataBaseFile>
|
||||
<SubSystem>Console</SubSystem>
|
||||
<Version></Version>
|
||||
</Link>
|
||||
<ProjectReference>
|
||||
<LinkLibraryDependencies>false</LinkLibraryDependencies>
|
||||
</ProjectReference>
|
||||
</ItemDefinitionGroup>
|
||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='RelWithDebInfo|x64'">
|
||||
<ClCompile>
|
||||
<AdditionalIncludeDirectories>..\src;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
||||
<AssemblerListingLocation>RelWithDebInfo/</AssemblerListingLocation>
|
||||
<CompileAs>CompileAsC</CompileAs>
|
||||
<DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
|
||||
<ExceptionHandling>
|
||||
</ExceptionHandling>
|
||||
<InlineFunctionExpansion>OnlyExplicitInline</InlineFunctionExpansion>
|
||||
<Optimization>MaxSpeed</Optimization>
|
||||
<PrecompiledHeader>NotUsing</PrecompiledHeader>
|
||||
<RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
|
||||
<WarningLevel>Level3</WarningLevel>
|
||||
<PreprocessorDefinitions>WIN32;_WINDOWS;NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||
<ObjectFileName>$(IntDir)</ObjectFileName>
|
||||
</ClCompile>
|
||||
<ResourceCompile>
|
||||
<PreprocessorDefinitions>WIN32;_WINDOWS;NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||
<AdditionalIncludeDirectories>..\src;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
||||
</ResourceCompile>
|
||||
<Midl>
|
||||
<AdditionalIncludeDirectories>..\src;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
||||
<OutputDirectory>$(ProjectDir)/$(IntDir)</OutputDirectory>
|
||||
<HeaderFileName>%(Filename).h</HeaderFileName>
|
||||
<TypeLibraryName>%(Filename).tlb</TypeLibraryName>
|
||||
<InterfaceIdentifierFileName>%(Filename)_i.c</InterfaceIdentifierFileName>
|
||||
<ProxyFileName>%(Filename)_p.c</ProxyFileName>
|
||||
</Midl>
|
||||
<Link>
|
||||
<AdditionalOptions> /machine:x64 /debug %(AdditionalOptions)</AdditionalOptions>
|
||||
<AdditionalDependencies>kernel32.lib;user32.lib;gdi32.lib;winspool.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;comdlg32.lib;advapi32.lib;..\lib\qhullstatic.lib</AdditionalDependencies>
|
||||
<AdditionalLibraryDirectories>%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
|
||||
<GenerateDebugInformation>true</GenerateDebugInformation>
|
||||
<IgnoreSpecificDefaultLibraries>%(IgnoreSpecificDefaultLibraries)</IgnoreSpecificDefaultLibraries>
|
||||
<ImportLibrary>../lib/qhalf.lib</ImportLibrary>
|
||||
<ProgramDataBaseFile>../bin/qhalf.pdb</ProgramDataBaseFile>
|
||||
<SubSystem>Console</SubSystem>
|
||||
<Version></Version>
|
||||
</Link>
|
||||
<ProjectReference>
|
||||
<LinkLibraryDependencies>false</LinkLibraryDependencies>
|
||||
</ProjectReference>
|
||||
</ItemDefinitionGroup>
|
||||
<ItemGroup>
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<ClCompile Include="..\src\qhalf\qhalf.c" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<ProjectReference Include="../build/qhullstatic-64.vcxproj">
|
||||
<Project>F9AF9BC6-2CA5-4E0C-982B-CF7974723A0B</Project>
|
||||
</ProjectReference>
|
||||
</ItemGroup>
|
||||
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
|
||||
<ImportGroup Label="ExtensionTargets">
|
||||
</ImportGroup>
|
||||
</Project>
|
||||
429
src/qhull/build/qhalf.vcproj
Normal file
429
src/qhull/build/qhalf.vcproj
Normal file
@@ -0,0 +1,429 @@
|
||||
<?xml version="1.0" encoding="Windows-1252"?>
|
||||
<VisualStudioProject
|
||||
ProjectType="Visual C++"
|
||||
Version="8.00"
|
||||
Name="qhalf"
|
||||
ProjectGUID="{4C67E982-8B07-43B8-836E-EB7495176740}"
|
||||
Keyword="Win32Proj"
|
||||
>
|
||||
<Platforms>
|
||||
<Platform
|
||||
Name="Win32"
|
||||
/>
|
||||
</Platforms>
|
||||
<ToolFiles>
|
||||
</ToolFiles>
|
||||
<Configurations>
|
||||
<Configuration
|
||||
Name="Debug|Win32"
|
||||
OutputDirectory="Debug"
|
||||
IntermediateDirectory="qhalf.dir\Debug"
|
||||
ConfigurationType="1"
|
||||
UseOfMFC="0"
|
||||
ATLMinimizesCRunTimeLibraryUsage="false"
|
||||
CharacterSet="2"
|
||||
>
|
||||
<Tool
|
||||
Name="VCPreBuildEventTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCCustomBuildTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCXMLDataGeneratorTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCWebServiceProxyGeneratorTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCMIDLTool"
|
||||
MkTypLibCompatible="false"
|
||||
TargetEnvironment="1"
|
||||
GenerateStublessProxies="true"
|
||||
TypeLibraryName="$(InputName).tlb"
|
||||
OutputDirectory="$(IntDir)"
|
||||
HeaderFileName="$(InputName).h"
|
||||
DLLDataFileName=""
|
||||
InterfaceIdentifierFileName="$(InputName)_i.c"
|
||||
ProxyFileName="$(InputName)_p.c"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCCLCompilerTool"
|
||||
AdditionalOptions=" /Zm1000"
|
||||
Optimization="0"
|
||||
InlineFunctionExpansion="0"
|
||||
AdditionalIncludeDirectories="..\src;"
|
||||
PreprocessorDefinitions="WIN32;_WINDOWS;_DEBUG"
|
||||
ExceptionHandling="0"
|
||||
BasicRuntimeChecks="3"
|
||||
RuntimeLibrary="3"
|
||||
RuntimeTypeInfo="false"
|
||||
AssemblerListingLocation="Debug"
|
||||
ObjectFile="$(IntDir)\"
|
||||
ProgramDataBaseFileName="..\bin\qhalf.pdb"
|
||||
WarningLevel="3"
|
||||
DebugInformationFormat="3"
|
||||
CompileAs="1"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCManagedResourceCompilerTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCResourceCompilerTool"
|
||||
PreprocessorDefinitions="WIN32;_WINDOWS;_DEBUG"
|
||||
AdditionalIncludeDirectories="..\src;"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCPreLinkEventTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCLinkerTool"
|
||||
LinkLibraryDependencies="false"
|
||||
AdditionalOptions=" /STACK:10000000 /machine:X86 /debug"
|
||||
AdditionalDependencies="$(NOINHERIT) kernel32.lib user32.lib gdi32.lib winspool.lib shell32.lib ole32.lib oleaut32.lib uuid.lib comdlg32.lib advapi32.lib ..\lib\qhullstatic_d.lib "
|
||||
OutputFile="..\bin\qhalf.exe"
|
||||
Version="0.0"
|
||||
LinkIncremental="1"
|
||||
AdditionalLibraryDirectories=""
|
||||
GenerateDebugInformation="true"
|
||||
ProgramDatabaseFile="..\bin\qhalf.pdb"
|
||||
SubSystem="1"
|
||||
ImportLibrary="..\lib\qhalf_d.lib"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCALinkTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCManifestTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCXDCMakeTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCBscMakeTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCFxCopTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCAppVerifierTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCWebDeploymentTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCPostBuildEventTool"
|
||||
/>
|
||||
</Configuration>
|
||||
<Configuration
|
||||
Name="Release|Win32"
|
||||
OutputDirectory="Release"
|
||||
IntermediateDirectory="qhalf.dir\Release"
|
||||
ConfigurationType="1"
|
||||
UseOfMFC="0"
|
||||
ATLMinimizesCRunTimeLibraryUsage="false"
|
||||
CharacterSet="2"
|
||||
>
|
||||
<Tool
|
||||
Name="VCPreBuildEventTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCCustomBuildTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCXMLDataGeneratorTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCWebServiceProxyGeneratorTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCMIDLTool"
|
||||
MkTypLibCompatible="false"
|
||||
TargetEnvironment="1"
|
||||
GenerateStublessProxies="true"
|
||||
TypeLibraryName="$(InputName).tlb"
|
||||
OutputDirectory="$(IntDir)"
|
||||
HeaderFileName="$(InputName).h"
|
||||
DLLDataFileName=""
|
||||
InterfaceIdentifierFileName="$(InputName)_i.c"
|
||||
ProxyFileName="$(InputName)_p.c"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCCLCompilerTool"
|
||||
AdditionalOptions=" /Zm1000"
|
||||
Optimization="2"
|
||||
InlineFunctionExpansion="2"
|
||||
AdditionalIncludeDirectories="..\src;"
|
||||
PreprocessorDefinitions="WIN32;_WINDOWS;NDEBUG"
|
||||
ExceptionHandling="0"
|
||||
RuntimeLibrary="2"
|
||||
RuntimeTypeInfo="false"
|
||||
AssemblerListingLocation="Release"
|
||||
ObjectFile="$(IntDir)\"
|
||||
ProgramDataBaseFileName="..\bin\qhalf.pdb"
|
||||
WarningLevel="3"
|
||||
CompileAs="1"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCManagedResourceCompilerTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCResourceCompilerTool"
|
||||
PreprocessorDefinitions="WIN32;_WINDOWS;NDEBUG"
|
||||
AdditionalIncludeDirectories="..\src;"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCPreLinkEventTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCLinkerTool"
|
||||
LinkLibraryDependencies="false"
|
||||
AdditionalOptions=" /STACK:10000000 /machine:X86"
|
||||
AdditionalDependencies="$(NOINHERIT) kernel32.lib user32.lib gdi32.lib winspool.lib shell32.lib ole32.lib oleaut32.lib uuid.lib comdlg32.lib advapi32.lib ..\lib\qhullstatic.lib "
|
||||
OutputFile="..\bin\qhalf.exe"
|
||||
Version="0.0"
|
||||
LinkIncremental="1"
|
||||
AdditionalLibraryDirectories=""
|
||||
ProgramDatabaseFile="..\bin\qhalf.pdb"
|
||||
SubSystem="1"
|
||||
ImportLibrary="..\lib\qhalf.lib"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCALinkTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCManifestTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCXDCMakeTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCBscMakeTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCFxCopTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCAppVerifierTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCWebDeploymentTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCPostBuildEventTool"
|
||||
/>
|
||||
</Configuration>
|
||||
<Configuration
|
||||
Name="MinSizeRel|Win32"
|
||||
OutputDirectory="MinSizeRel"
|
||||
IntermediateDirectory="qhalf.dir\MinSizeRel"
|
||||
ConfigurationType="1"
|
||||
UseOfMFC="0"
|
||||
ATLMinimizesCRunTimeLibraryUsage="false"
|
||||
CharacterSet="2"
|
||||
>
|
||||
<Tool
|
||||
Name="VCPreBuildEventTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCCustomBuildTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCXMLDataGeneratorTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCWebServiceProxyGeneratorTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCMIDLTool"
|
||||
MkTypLibCompatible="false"
|
||||
TargetEnvironment="1"
|
||||
GenerateStublessProxies="true"
|
||||
TypeLibraryName="$(InputName).tlb"
|
||||
OutputDirectory="$(IntDir)"
|
||||
HeaderFileName="$(InputName).h"
|
||||
DLLDataFileName=""
|
||||
InterfaceIdentifierFileName="$(InputName)_i.c"
|
||||
ProxyFileName="$(InputName)_p.c"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCCLCompilerTool"
|
||||
AdditionalOptions=" /Zm1000"
|
||||
Optimization="1"
|
||||
InlineFunctionExpansion="1"
|
||||
AdditionalIncludeDirectories="..\src;"
|
||||
PreprocessorDefinitions="WIN32;_WINDOWS;NDEBUG"
|
||||
ExceptionHandling="0"
|
||||
RuntimeLibrary="2"
|
||||
RuntimeTypeInfo="false"
|
||||
AssemblerListingLocation="MinSizeRel"
|
||||
ObjectFile="$(IntDir)\"
|
||||
ProgramDataBaseFileName="..\bin\qhalf.pdb"
|
||||
WarningLevel="3"
|
||||
CompileAs="1"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCManagedResourceCompilerTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCResourceCompilerTool"
|
||||
PreprocessorDefinitions="WIN32;_WINDOWS;NDEBUG"
|
||||
AdditionalIncludeDirectories="..\src;"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCPreLinkEventTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCLinkerTool"
|
||||
LinkLibraryDependencies="false"
|
||||
AdditionalOptions=" /STACK:10000000 /machine:X86"
|
||||
AdditionalDependencies="$(NOINHERIT) kernel32.lib user32.lib gdi32.lib winspool.lib shell32.lib ole32.lib oleaut32.lib uuid.lib comdlg32.lib advapi32.lib ..\lib\qhullstatic.lib "
|
||||
OutputFile="..\bin\qhalf.exe"
|
||||
Version="0.0"
|
||||
LinkIncremental="1"
|
||||
AdditionalLibraryDirectories=""
|
||||
ProgramDatabaseFile="..\bin\qhalf.pdb"
|
||||
SubSystem="1"
|
||||
ImportLibrary="..\lib\qhalf.lib"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCALinkTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCManifestTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCXDCMakeTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCBscMakeTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCFxCopTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCAppVerifierTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCWebDeploymentTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCPostBuildEventTool"
|
||||
/>
|
||||
</Configuration>
|
||||
<Configuration
|
||||
Name="RelWithDebInfo|Win32"
|
||||
OutputDirectory="RelWithDebInfo"
|
||||
IntermediateDirectory="qhalf.dir\RelWithDebInfo"
|
||||
ConfigurationType="1"
|
||||
UseOfMFC="0"
|
||||
ATLMinimizesCRunTimeLibraryUsage="false"
|
||||
CharacterSet="2"
|
||||
>
|
||||
<Tool
|
||||
Name="VCPreBuildEventTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCCustomBuildTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCXMLDataGeneratorTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCWebServiceProxyGeneratorTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCMIDLTool"
|
||||
MkTypLibCompatible="false"
|
||||
TargetEnvironment="1"
|
||||
GenerateStublessProxies="true"
|
||||
TypeLibraryName="$(InputName).tlb"
|
||||
OutputDirectory="$(IntDir)"
|
||||
HeaderFileName="$(InputName).h"
|
||||
DLLDataFileName=""
|
||||
InterfaceIdentifierFileName="$(InputName)_i.c"
|
||||
ProxyFileName="$(InputName)_p.c"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCCLCompilerTool"
|
||||
AdditionalOptions=" /Zm1000"
|
||||
Optimization="2"
|
||||
InlineFunctionExpansion="1"
|
||||
AdditionalIncludeDirectories="..\src;"
|
||||
PreprocessorDefinitions="WIN32;_WINDOWS;NDEBUG"
|
||||
ExceptionHandling="0"
|
||||
RuntimeLibrary="2"
|
||||
RuntimeTypeInfo="false"
|
||||
AssemblerListingLocation="RelWithDebInfo"
|
||||
ObjectFile="$(IntDir)\"
|
||||
ProgramDataBaseFileName="..\bin\qhalf.pdb"
|
||||
WarningLevel="3"
|
||||
DebugInformationFormat="3"
|
||||
CompileAs="1"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCManagedResourceCompilerTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCResourceCompilerTool"
|
||||
PreprocessorDefinitions="WIN32;_WINDOWS;NDEBUG"
|
||||
AdditionalIncludeDirectories="..\src;"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCPreLinkEventTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCLinkerTool"
|
||||
LinkLibraryDependencies="false"
|
||||
AdditionalOptions=" /STACK:10000000 /machine:X86 /debug"
|
||||
AdditionalDependencies="$(NOINHERIT) kernel32.lib user32.lib gdi32.lib winspool.lib shell32.lib ole32.lib oleaut32.lib uuid.lib comdlg32.lib advapi32.lib ..\lib\qhullstatic.lib "
|
||||
OutputFile="..\bin\qhalf.exe"
|
||||
Version="0.0"
|
||||
LinkIncremental="1"
|
||||
AdditionalLibraryDirectories=""
|
||||
GenerateDebugInformation="true"
|
||||
ProgramDatabaseFile="..\bin\qhalf.pdb"
|
||||
SubSystem="1"
|
||||
ImportLibrary="..\lib\qhalf.lib"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCALinkTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCManifestTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCXDCMakeTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCBscMakeTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCFxCopTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCAppVerifierTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCWebDeploymentTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCPostBuildEventTool"
|
||||
/>
|
||||
</Configuration>
|
||||
</Configurations>
|
||||
<References>
|
||||
</References>
|
||||
<Files>
|
||||
<Filter
|
||||
Name="Source Files"
|
||||
>
|
||||
<File
|
||||
RelativePath="..\src\qhalf\qhalf.c"
|
||||
>
|
||||
</File>
|
||||
</Filter>
|
||||
</Files>
|
||||
<Globals>
|
||||
</Globals>
|
||||
</VisualStudioProject>
|
||||
223
src/qhull/build/qhull-32.sln
Normal file
223
src/qhull/build/qhull-32.sln
Normal file
@@ -0,0 +1,223 @@
|
||||
Microsoft Visual Studio Solution File, Format Version 12.00
|
||||
# Visual Studio 2012
|
||||
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "libqhull", "libqhull-32.vcxproj", "{AE297F0D-5402-41C0-83B1-0194B583B67E}"
|
||||
EndProject
|
||||
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "qconvex", "qconvex-32.vcxproj", "{14FC642B-13AD-43EE-98A1-A15D9373B9BA}"
|
||||
ProjectSection(ProjectDependencies) = postProject
|
||||
{F9AF9BC6-2CA5-4E0C-982B-CF7974723A0B} = {F9AF9BC6-2CA5-4E0C-982B-CF7974723A0B}
|
||||
EndProjectSection
|
||||
EndProject
|
||||
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "qdelaunay", "qdelaunay-32.vcxproj", "{6120B9C5-847B-44DF-BD51-E3DCFC5BD7D8}"
|
||||
ProjectSection(ProjectDependencies) = postProject
|
||||
{F9AF9BC6-2CA5-4E0C-982B-CF7974723A0B} = {F9AF9BC6-2CA5-4E0C-982B-CF7974723A0B}
|
||||
EndProjectSection
|
||||
EndProject
|
||||
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "qhalf", "qhalf-32.vcxproj", "{A5FC7430-68C4-4F67-BC69-C231FAC40A9A}"
|
||||
ProjectSection(ProjectDependencies) = postProject
|
||||
{F9AF9BC6-2CA5-4E0C-982B-CF7974723A0B} = {F9AF9BC6-2CA5-4E0C-982B-CF7974723A0B}
|
||||
EndProjectSection
|
||||
EndProject
|
||||
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "qhull", "qhull-32.vcxproj", "{E8BF0EA0-A09D-4155-BCEC-CC1B0DF8A67E}"
|
||||
ProjectSection(ProjectDependencies) = postProject
|
||||
{526F05C7-E54E-4673-91DC-A3AF75041688} = {526F05C7-E54E-4673-91DC-A3AF75041688}
|
||||
EndProjectSection
|
||||
EndProject
|
||||
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "qhull_p", "qhull_p-32.vcxproj", "{9969E173-B078-4FC0-A35E-9F3B0FDA1CE9}"
|
||||
EndProject
|
||||
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "qhull_r", "qhull_r-32.vcxproj", "{D1E7C352-C0F9-4E64-B0CB-6C4371280C86}"
|
||||
EndProject
|
||||
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "qhullcpp", "qhullcpp-32.vcxproj", "{939F1F43-F252-486C-BB92-3166E44713A5}"
|
||||
EndProject
|
||||
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "qhullstatic", "qhullstatic-32.vcxproj", "{F9AF9BC6-2CA5-4E0C-982B-CF7974723A0B}"
|
||||
EndProject
|
||||
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "qhullstatic_r", "qhullstatic_r-32.vcxproj", "{526F05C7-E54E-4673-91DC-A3AF75041688}"
|
||||
EndProject
|
||||
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "qvoronoi", "qvoronoi-32.vcxproj", "{7A587B07-AE31-4071-9D8B-105BFA3815C9}"
|
||||
ProjectSection(ProjectDependencies) = postProject
|
||||
{F9AF9BC6-2CA5-4E0C-982B-CF7974723A0B} = {F9AF9BC6-2CA5-4E0C-982B-CF7974723A0B}
|
||||
EndProjectSection
|
||||
EndProject
|
||||
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "rbox", "rbox-32.vcxproj", "{F3F597F4-08BF-4567-8866-D8A66BB1B9BE}"
|
||||
ProjectSection(ProjectDependencies) = postProject
|
||||
{F9AF9BC6-2CA5-4E0C-982B-CF7974723A0B} = {F9AF9BC6-2CA5-4E0C-982B-CF7974723A0B}
|
||||
EndProjectSection
|
||||
EndProject
|
||||
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "testqset", "testqset-32.vcxproj", "{9ECBCBA4-269F-4ED1-B359-7522F9D19DDA}"
|
||||
EndProject
|
||||
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "testqset_r", "testqset_r-32.vcxproj", "{ACECEFF4-E332-4AD0-A89B-0D07A78FEA6A}"
|
||||
EndProject
|
||||
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "user_eg", "user_eg-32.vcxproj", "{D1F6E2EB-53DB-44FB-AC8C-EC2A339683A7}"
|
||||
ProjectSection(ProjectDependencies) = postProject
|
||||
{D1E7C352-C0F9-4E64-B0CB-6C4371280C86} = {D1E7C352-C0F9-4E64-B0CB-6C4371280C86}
|
||||
EndProjectSection
|
||||
EndProject
|
||||
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "user_eg2", "user_eg2-32.vcxproj", "{5564AE35-E8FE-4039-BD33-76B920D02BC9}"
|
||||
ProjectSection(ProjectDependencies) = postProject
|
||||
{526F05C7-E54E-4673-91DC-A3AF75041688} = {526F05C7-E54E-4673-91DC-A3AF75041688}
|
||||
EndProjectSection
|
||||
EndProject
|
||||
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "user_eg3", "user_eg3-32.vcxproj", "{E615D779-7F0A-4521-B7AD-B3C0D328652E}"
|
||||
ProjectSection(ProjectDependencies) = postProject
|
||||
{939F1F43-F252-486C-BB92-3166E44713A5} = {939F1F43-F252-486C-BB92-3166E44713A5}
|
||||
{526F05C7-E54E-4673-91DC-A3AF75041688} = {526F05C7-E54E-4673-91DC-A3AF75041688}
|
||||
EndProjectSection
|
||||
EndProject
|
||||
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "qhulltest-32", "qhulltest\qhulltest-32.vcxproj", "{59F000B6-1AEC-3107-979D-510DA098577A}"
|
||||
ProjectSection(ProjectDependencies) = postProject
|
||||
{939F1F43-F252-486C-BB92-3166E44713A5} = {939F1F43-F252-486C-BB92-3166E44713A5}
|
||||
{526F05C7-E54E-4673-91DC-A3AF75041688} = {526F05C7-E54E-4673-91DC-A3AF75041688}
|
||||
EndProjectSection
|
||||
EndProject
|
||||
Global
|
||||
GlobalSection(SolutionConfigurationPlatforms) = preSolution
|
||||
Debug|Win32 = Debug|Win32
|
||||
MinSizeRel|Win32 = MinSizeRel|Win32
|
||||
Release|Win32 = Release|Win32
|
||||
RelWithDebInfo|Win32 = RelWithDebInfo|Win32
|
||||
EndGlobalSection
|
||||
GlobalSection(ProjectConfigurationPlatforms) = postSolution
|
||||
{AE297F0D-5402-41C0-83B1-0194B583B67E}.Debug|Win32.ActiveCfg = Debug|Win32
|
||||
{AE297F0D-5402-41C0-83B1-0194B583B67E}.Debug|Win32.Build.0 = Debug|Win32
|
||||
{AE297F0D-5402-41C0-83B1-0194B583B67E}.MinSizeRel|Win32.ActiveCfg = MinSizeRel|Win32
|
||||
{AE297F0D-5402-41C0-83B1-0194B583B67E}.MinSizeRel|Win32.Build.0 = MinSizeRel|Win32
|
||||
{AE297F0D-5402-41C0-83B1-0194B583B67E}.Release|Win32.ActiveCfg = Release|Win32
|
||||
{AE297F0D-5402-41C0-83B1-0194B583B67E}.Release|Win32.Build.0 = Release|Win32
|
||||
{AE297F0D-5402-41C0-83B1-0194B583B67E}.RelWithDebInfo|Win32.ActiveCfg = RelWithDebInfo|Win32
|
||||
{AE297F0D-5402-41C0-83B1-0194B583B67E}.RelWithDebInfo|Win32.Build.0 = RelWithDebInfo|Win32
|
||||
{14FC642B-13AD-43EE-98A1-A15D9373B9BA}.Debug|Win32.ActiveCfg = Debug|Win32
|
||||
{14FC642B-13AD-43EE-98A1-A15D9373B9BA}.Debug|Win32.Build.0 = Debug|Win32
|
||||
{14FC642B-13AD-43EE-98A1-A15D9373B9BA}.MinSizeRel|Win32.ActiveCfg = MinSizeRel|Win32
|
||||
{14FC642B-13AD-43EE-98A1-A15D9373B9BA}.MinSizeRel|Win32.Build.0 = MinSizeRel|Win32
|
||||
{14FC642B-13AD-43EE-98A1-A15D9373B9BA}.Release|Win32.ActiveCfg = Release|Win32
|
||||
{14FC642B-13AD-43EE-98A1-A15D9373B9BA}.Release|Win32.Build.0 = Release|Win32
|
||||
{14FC642B-13AD-43EE-98A1-A15D9373B9BA}.RelWithDebInfo|Win32.ActiveCfg = RelWithDebInfo|Win32
|
||||
{14FC642B-13AD-43EE-98A1-A15D9373B9BA}.RelWithDebInfo|Win32.Build.0 = RelWithDebInfo|Win32
|
||||
{6120B9C5-847B-44DF-BD51-E3DCFC5BD7D8}.Debug|Win32.ActiveCfg = Debug|Win32
|
||||
{6120B9C5-847B-44DF-BD51-E3DCFC5BD7D8}.Debug|Win32.Build.0 = Debug|Win32
|
||||
{6120B9C5-847B-44DF-BD51-E3DCFC5BD7D8}.MinSizeRel|Win32.ActiveCfg = MinSizeRel|Win32
|
||||
{6120B9C5-847B-44DF-BD51-E3DCFC5BD7D8}.MinSizeRel|Win32.Build.0 = MinSizeRel|Win32
|
||||
{6120B9C5-847B-44DF-BD51-E3DCFC5BD7D8}.Release|Win32.ActiveCfg = Release|Win32
|
||||
{6120B9C5-847B-44DF-BD51-E3DCFC5BD7D8}.Release|Win32.Build.0 = Release|Win32
|
||||
{6120B9C5-847B-44DF-BD51-E3DCFC5BD7D8}.RelWithDebInfo|Win32.ActiveCfg = RelWithDebInfo|Win32
|
||||
{6120B9C5-847B-44DF-BD51-E3DCFC5BD7D8}.RelWithDebInfo|Win32.Build.0 = RelWithDebInfo|Win32
|
||||
{A5FC7430-68C4-4F67-BC69-C231FAC40A9A}.Debug|Win32.ActiveCfg = Debug|Win32
|
||||
{A5FC7430-68C4-4F67-BC69-C231FAC40A9A}.Debug|Win32.Build.0 = Debug|Win32
|
||||
{A5FC7430-68C4-4F67-BC69-C231FAC40A9A}.MinSizeRel|Win32.ActiveCfg = MinSizeRel|Win32
|
||||
{A5FC7430-68C4-4F67-BC69-C231FAC40A9A}.MinSizeRel|Win32.Build.0 = MinSizeRel|Win32
|
||||
{A5FC7430-68C4-4F67-BC69-C231FAC40A9A}.Release|Win32.ActiveCfg = Release|Win32
|
||||
{A5FC7430-68C4-4F67-BC69-C231FAC40A9A}.Release|Win32.Build.0 = Release|Win32
|
||||
{A5FC7430-68C4-4F67-BC69-C231FAC40A9A}.RelWithDebInfo|Win32.ActiveCfg = RelWithDebInfo|Win32
|
||||
{A5FC7430-68C4-4F67-BC69-C231FAC40A9A}.RelWithDebInfo|Win32.Build.0 = RelWithDebInfo|Win32
|
||||
{E8BF0EA0-A09D-4155-BCEC-CC1B0DF8A67E}.Debug|Win32.ActiveCfg = Debug|Win32
|
||||
{E8BF0EA0-A09D-4155-BCEC-CC1B0DF8A67E}.Debug|Win32.Build.0 = Debug|Win32
|
||||
{E8BF0EA0-A09D-4155-BCEC-CC1B0DF8A67E}.MinSizeRel|Win32.ActiveCfg = MinSizeRel|Win32
|
||||
{E8BF0EA0-A09D-4155-BCEC-CC1B0DF8A67E}.MinSizeRel|Win32.Build.0 = MinSizeRel|Win32
|
||||
{E8BF0EA0-A09D-4155-BCEC-CC1B0DF8A67E}.Release|Win32.ActiveCfg = Release|Win32
|
||||
{E8BF0EA0-A09D-4155-BCEC-CC1B0DF8A67E}.Release|Win32.Build.0 = Release|Win32
|
||||
{E8BF0EA0-A09D-4155-BCEC-CC1B0DF8A67E}.RelWithDebInfo|Win32.ActiveCfg = RelWithDebInfo|Win32
|
||||
{E8BF0EA0-A09D-4155-BCEC-CC1B0DF8A67E}.RelWithDebInfo|Win32.Build.0 = RelWithDebInfo|Win32
|
||||
{9969E173-B078-4FC0-A35E-9F3B0FDA1CE9}.Debug|Win32.ActiveCfg = Debug|Win32
|
||||
{9969E173-B078-4FC0-A35E-9F3B0FDA1CE9}.Debug|Win32.Build.0 = Debug|Win32
|
||||
{9969E173-B078-4FC0-A35E-9F3B0FDA1CE9}.MinSizeRel|Win32.ActiveCfg = MinSizeRel|Win32
|
||||
{9969E173-B078-4FC0-A35E-9F3B0FDA1CE9}.MinSizeRel|Win32.Build.0 = MinSizeRel|Win32
|
||||
{9969E173-B078-4FC0-A35E-9F3B0FDA1CE9}.Release|Win32.ActiveCfg = Release|Win32
|
||||
{9969E173-B078-4FC0-A35E-9F3B0FDA1CE9}.Release|Win32.Build.0 = Release|Win32
|
||||
{9969E173-B078-4FC0-A35E-9F3B0FDA1CE9}.RelWithDebInfo|Win32.ActiveCfg = RelWithDebInfo|Win32
|
||||
{9969E173-B078-4FC0-A35E-9F3B0FDA1CE9}.RelWithDebInfo|Win32.Build.0 = RelWithDebInfo|Win32
|
||||
{D1E7C352-C0F9-4E64-B0CB-6C4371280C86}.Debug|Win32.ActiveCfg = Debug|Win32
|
||||
{D1E7C352-C0F9-4E64-B0CB-6C4371280C86}.Debug|Win32.Build.0 = Debug|Win32
|
||||
{D1E7C352-C0F9-4E64-B0CB-6C4371280C86}.MinSizeRel|Win32.ActiveCfg = MinSizeRel|Win32
|
||||
{D1E7C352-C0F9-4E64-B0CB-6C4371280C86}.MinSizeRel|Win32.Build.0 = MinSizeRel|Win32
|
||||
{D1E7C352-C0F9-4E64-B0CB-6C4371280C86}.Release|Win32.ActiveCfg = Release|Win32
|
||||
{D1E7C352-C0F9-4E64-B0CB-6C4371280C86}.Release|Win32.Build.0 = Release|Win32
|
||||
{D1E7C352-C0F9-4E64-B0CB-6C4371280C86}.RelWithDebInfo|Win32.ActiveCfg = RelWithDebInfo|Win32
|
||||
{D1E7C352-C0F9-4E64-B0CB-6C4371280C86}.RelWithDebInfo|Win32.Build.0 = RelWithDebInfo|Win32
|
||||
{939F1F43-F252-486C-BB92-3166E44713A5}.Debug|Win32.ActiveCfg = Debug|Win32
|
||||
{939F1F43-F252-486C-BB92-3166E44713A5}.Debug|Win32.Build.0 = Debug|Win32
|
||||
{939F1F43-F252-486C-BB92-3166E44713A5}.MinSizeRel|Win32.ActiveCfg = MinSizeRel|Win32
|
||||
{939F1F43-F252-486C-BB92-3166E44713A5}.MinSizeRel|Win32.Build.0 = MinSizeRel|Win32
|
||||
{939F1F43-F252-486C-BB92-3166E44713A5}.Release|Win32.ActiveCfg = Release|Win32
|
||||
{939F1F43-F252-486C-BB92-3166E44713A5}.Release|Win32.Build.0 = Release|Win32
|
||||
{939F1F43-F252-486C-BB92-3166E44713A5}.RelWithDebInfo|Win32.ActiveCfg = RelWithDebInfo|Win32
|
||||
{939F1F43-F252-486C-BB92-3166E44713A5}.RelWithDebInfo|Win32.Build.0 = RelWithDebInfo|Win32
|
||||
{F9AF9BC6-2CA5-4E0C-982B-CF7974723A0B}.Debug|Win32.ActiveCfg = Debug|Win32
|
||||
{F9AF9BC6-2CA5-4E0C-982B-CF7974723A0B}.Debug|Win32.Build.0 = Debug|Win32
|
||||
{F9AF9BC6-2CA5-4E0C-982B-CF7974723A0B}.MinSizeRel|Win32.ActiveCfg = MinSizeRel|Win32
|
||||
{F9AF9BC6-2CA5-4E0C-982B-CF7974723A0B}.MinSizeRel|Win32.Build.0 = MinSizeRel|Win32
|
||||
{F9AF9BC6-2CA5-4E0C-982B-CF7974723A0B}.Release|Win32.ActiveCfg = Release|Win32
|
||||
{F9AF9BC6-2CA5-4E0C-982B-CF7974723A0B}.Release|Win32.Build.0 = Release|Win32
|
||||
{F9AF9BC6-2CA5-4E0C-982B-CF7974723A0B}.RelWithDebInfo|Win32.ActiveCfg = RelWithDebInfo|Win32
|
||||
{F9AF9BC6-2CA5-4E0C-982B-CF7974723A0B}.RelWithDebInfo|Win32.Build.0 = RelWithDebInfo|Win32
|
||||
{526F05C7-E54E-4673-91DC-A3AF75041688}.Debug|Win32.ActiveCfg = Debug|Win32
|
||||
{526F05C7-E54E-4673-91DC-A3AF75041688}.Debug|Win32.Build.0 = Debug|Win32
|
||||
{526F05C7-E54E-4673-91DC-A3AF75041688}.MinSizeRel|Win32.ActiveCfg = MinSizeRel|Win32
|
||||
{526F05C7-E54E-4673-91DC-A3AF75041688}.MinSizeRel|Win32.Build.0 = MinSizeRel|Win32
|
||||
{526F05C7-E54E-4673-91DC-A3AF75041688}.Release|Win32.ActiveCfg = Release|Win32
|
||||
{526F05C7-E54E-4673-91DC-A3AF75041688}.Release|Win32.Build.0 = Release|Win32
|
||||
{526F05C7-E54E-4673-91DC-A3AF75041688}.RelWithDebInfo|Win32.ActiveCfg = RelWithDebInfo|Win32
|
||||
{526F05C7-E54E-4673-91DC-A3AF75041688}.RelWithDebInfo|Win32.Build.0 = RelWithDebInfo|Win32
|
||||
{7A587B07-AE31-4071-9D8B-105BFA3815C9}.Debug|Win32.ActiveCfg = Debug|Win32
|
||||
{7A587B07-AE31-4071-9D8B-105BFA3815C9}.Debug|Win32.Build.0 = Debug|Win32
|
||||
{7A587B07-AE31-4071-9D8B-105BFA3815C9}.MinSizeRel|Win32.ActiveCfg = MinSizeRel|Win32
|
||||
{7A587B07-AE31-4071-9D8B-105BFA3815C9}.MinSizeRel|Win32.Build.0 = MinSizeRel|Win32
|
||||
{7A587B07-AE31-4071-9D8B-105BFA3815C9}.Release|Win32.ActiveCfg = Release|Win32
|
||||
{7A587B07-AE31-4071-9D8B-105BFA3815C9}.Release|Win32.Build.0 = Release|Win32
|
||||
{7A587B07-AE31-4071-9D8B-105BFA3815C9}.RelWithDebInfo|Win32.ActiveCfg = RelWithDebInfo|Win32
|
||||
{7A587B07-AE31-4071-9D8B-105BFA3815C9}.RelWithDebInfo|Win32.Build.0 = RelWithDebInfo|Win32
|
||||
{F3F597F4-08BF-4567-8866-D8A66BB1B9BE}.Debug|Win32.ActiveCfg = Debug|Win32
|
||||
{F3F597F4-08BF-4567-8866-D8A66BB1B9BE}.Debug|Win32.Build.0 = Debug|Win32
|
||||
{F3F597F4-08BF-4567-8866-D8A66BB1B9BE}.MinSizeRel|Win32.ActiveCfg = MinSizeRel|Win32
|
||||
{F3F597F4-08BF-4567-8866-D8A66BB1B9BE}.MinSizeRel|Win32.Build.0 = MinSizeRel|Win32
|
||||
{F3F597F4-08BF-4567-8866-D8A66BB1B9BE}.Release|Win32.ActiveCfg = Release|Win32
|
||||
{F3F597F4-08BF-4567-8866-D8A66BB1B9BE}.Release|Win32.Build.0 = Release|Win32
|
||||
{F3F597F4-08BF-4567-8866-D8A66BB1B9BE}.RelWithDebInfo|Win32.ActiveCfg = RelWithDebInfo|Win32
|
||||
{F3F597F4-08BF-4567-8866-D8A66BB1B9BE}.RelWithDebInfo|Win32.Build.0 = RelWithDebInfo|Win32
|
||||
{9ECBCBA4-269F-4ED1-B359-7522F9D19DDA}.Debug|Win32.ActiveCfg = Debug|Win32
|
||||
{9ECBCBA4-269F-4ED1-B359-7522F9D19DDA}.Debug|Win32.Build.0 = Debug|Win32
|
||||
{9ECBCBA4-269F-4ED1-B359-7522F9D19DDA}.MinSizeRel|Win32.ActiveCfg = MinSizeRel|Win32
|
||||
{9ECBCBA4-269F-4ED1-B359-7522F9D19DDA}.MinSizeRel|Win32.Build.0 = MinSizeRel|Win32
|
||||
{9ECBCBA4-269F-4ED1-B359-7522F9D19DDA}.Release|Win32.ActiveCfg = Release|Win32
|
||||
{9ECBCBA4-269F-4ED1-B359-7522F9D19DDA}.Release|Win32.Build.0 = Release|Win32
|
||||
{9ECBCBA4-269F-4ED1-B359-7522F9D19DDA}.RelWithDebInfo|Win32.ActiveCfg = RelWithDebInfo|Win32
|
||||
{9ECBCBA4-269F-4ED1-B359-7522F9D19DDA}.RelWithDebInfo|Win32.Build.0 = RelWithDebInfo|Win32
|
||||
{ACECEFF4-E332-4AD0-A89B-0D07A78FEA6A}.Debug|Win32.ActiveCfg = Debug|Win32
|
||||
{ACECEFF4-E332-4AD0-A89B-0D07A78FEA6A}.Debug|Win32.Build.0 = Debug|Win32
|
||||
{ACECEFF4-E332-4AD0-A89B-0D07A78FEA6A}.MinSizeRel|Win32.ActiveCfg = MinSizeRel|Win32
|
||||
{ACECEFF4-E332-4AD0-A89B-0D07A78FEA6A}.MinSizeRel|Win32.Build.0 = MinSizeRel|Win32
|
||||
{ACECEFF4-E332-4AD0-A89B-0D07A78FEA6A}.Release|Win32.ActiveCfg = Release|Win32
|
||||
{ACECEFF4-E332-4AD0-A89B-0D07A78FEA6A}.Release|Win32.Build.0 = Release|Win32
|
||||
{ACECEFF4-E332-4AD0-A89B-0D07A78FEA6A}.RelWithDebInfo|Win32.ActiveCfg = RelWithDebInfo|Win32
|
||||
{ACECEFF4-E332-4AD0-A89B-0D07A78FEA6A}.RelWithDebInfo|Win32.Build.0 = RelWithDebInfo|Win32
|
||||
{D1F6E2EB-53DB-44FB-AC8C-EC2A339683A7}.Debug|Win32.ActiveCfg = Debug|Win32
|
||||
{D1F6E2EB-53DB-44FB-AC8C-EC2A339683A7}.Debug|Win32.Build.0 = Debug|Win32
|
||||
{D1F6E2EB-53DB-44FB-AC8C-EC2A339683A7}.MinSizeRel|Win32.ActiveCfg = MinSizeRel|Win32
|
||||
{D1F6E2EB-53DB-44FB-AC8C-EC2A339683A7}.MinSizeRel|Win32.Build.0 = MinSizeRel|Win32
|
||||
{D1F6E2EB-53DB-44FB-AC8C-EC2A339683A7}.Release|Win32.ActiveCfg = Release|Win32
|
||||
{D1F6E2EB-53DB-44FB-AC8C-EC2A339683A7}.Release|Win32.Build.0 = Release|Win32
|
||||
{D1F6E2EB-53DB-44FB-AC8C-EC2A339683A7}.RelWithDebInfo|Win32.ActiveCfg = RelWithDebInfo|Win32
|
||||
{D1F6E2EB-53DB-44FB-AC8C-EC2A339683A7}.RelWithDebInfo|Win32.Build.0 = RelWithDebInfo|Win32
|
||||
{5564AE35-E8FE-4039-BD33-76B920D02BC9}.Debug|Win32.ActiveCfg = Debug|Win32
|
||||
{5564AE35-E8FE-4039-BD33-76B920D02BC9}.Debug|Win32.Build.0 = Debug|Win32
|
||||
{5564AE35-E8FE-4039-BD33-76B920D02BC9}.MinSizeRel|Win32.ActiveCfg = MinSizeRel|Win32
|
||||
{5564AE35-E8FE-4039-BD33-76B920D02BC9}.MinSizeRel|Win32.Build.0 = MinSizeRel|Win32
|
||||
{5564AE35-E8FE-4039-BD33-76B920D02BC9}.Release|Win32.ActiveCfg = Release|Win32
|
||||
{5564AE35-E8FE-4039-BD33-76B920D02BC9}.Release|Win32.Build.0 = Release|Win32
|
||||
{5564AE35-E8FE-4039-BD33-76B920D02BC9}.RelWithDebInfo|Win32.ActiveCfg = RelWithDebInfo|Win32
|
||||
{5564AE35-E8FE-4039-BD33-76B920D02BC9}.RelWithDebInfo|Win32.Build.0 = RelWithDebInfo|Win32
|
||||
{E615D779-7F0A-4521-B7AD-B3C0D328652E}.Debug|Win32.ActiveCfg = Debug|Win32
|
||||
{E615D779-7F0A-4521-B7AD-B3C0D328652E}.Debug|Win32.Build.0 = Debug|Win32
|
||||
{E615D779-7F0A-4521-B7AD-B3C0D328652E}.MinSizeRel|Win32.ActiveCfg = MinSizeRel|Win32
|
||||
{E615D779-7F0A-4521-B7AD-B3C0D328652E}.MinSizeRel|Win32.Build.0 = MinSizeRel|Win32
|
||||
{E615D779-7F0A-4521-B7AD-B3C0D328652E}.Release|Win32.ActiveCfg = Release|Win32
|
||||
{E615D779-7F0A-4521-B7AD-B3C0D328652E}.Release|Win32.Build.0 = Release|Win32
|
||||
{E615D779-7F0A-4521-B7AD-B3C0D328652E}.RelWithDebInfo|Win32.ActiveCfg = RelWithDebInfo|Win32
|
||||
{E615D779-7F0A-4521-B7AD-B3C0D328652E}.RelWithDebInfo|Win32.Build.0 = RelWithDebInfo|Win32
|
||||
{59F000B6-1AEC-3107-979D-510DA098577A}.Debug|Win32.ActiveCfg = Debug|Win32
|
||||
{59F000B6-1AEC-3107-979D-510DA098577A}.MinSizeRel|Win32.ActiveCfg = Release|Win32
|
||||
{59F000B6-1AEC-3107-979D-510DA098577A}.Release|Win32.ActiveCfg = Release|Win32
|
||||
{59F000B6-1AEC-3107-979D-510DA098577A}.RelWithDebInfo|Win32.ActiveCfg = Release|Win32
|
||||
EndGlobalSection
|
||||
GlobalSection(SolutionProperties) = preSolution
|
||||
HideSolutionNode = FALSE
|
||||
EndGlobalSection
|
||||
EndGlobal
|
||||
272
src/qhull/build/qhull-32.vcxproj
Normal file
272
src/qhull/build/qhull-32.vcxproj
Normal file
@@ -0,0 +1,272 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
||||
<ItemGroup Label="ProjectConfigurations">
|
||||
<ProjectConfiguration Include="Debug|Win32">
|
||||
<Configuration>Debug</Configuration>
|
||||
<Platform>Win32</Platform>
|
||||
</ProjectConfiguration>
|
||||
<ProjectConfiguration Include="Release|Win32">
|
||||
<Configuration>Release</Configuration>
|
||||
<Platform>Win32</Platform>
|
||||
</ProjectConfiguration>
|
||||
<ProjectConfiguration Include="MinSizeRel|Win32">
|
||||
<Configuration>MinSizeRel</Configuration>
|
||||
<Platform>Win32</Platform>
|
||||
</ProjectConfiguration>
|
||||
<ProjectConfiguration Include="RelWithDebInfo|Win32">
|
||||
<Configuration>RelWithDebInfo</Configuration>
|
||||
<Platform>Win32</Platform>
|
||||
</ProjectConfiguration>
|
||||
</ItemGroup>
|
||||
<PropertyGroup Label="Globals">
|
||||
<ProjectGUID>{E8BF0EA0-A09D-4155-BCEC-CC1B0DF8A67E}</ProjectGUID>
|
||||
<Keyword>Win32Proj</Keyword>
|
||||
<Platform>Win32</Platform>
|
||||
<ProjectName>qhull</ProjectName>
|
||||
</PropertyGroup>
|
||||
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
|
||||
<ConfigurationType>Application</ConfigurationType>
|
||||
<UseOfMfc>false</UseOfMfc>
|
||||
<CharacterSet>MultiByte</CharacterSet>
|
||||
<PlatformToolset>v110</PlatformToolset>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
|
||||
<ConfigurationType>Application</ConfigurationType>
|
||||
<UseOfMfc>false</UseOfMfc>
|
||||
<CharacterSet>MultiByte</CharacterSet>
|
||||
<PlatformToolset>v110</PlatformToolset>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='MinSizeRel|Win32'" Label="Configuration">
|
||||
<ConfigurationType>Application</ConfigurationType>
|
||||
<UseOfMfc>false</UseOfMfc>
|
||||
<CharacterSet>MultiByte</CharacterSet>
|
||||
<PlatformToolset>v110</PlatformToolset>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='RelWithDebInfo|Win32'" Label="Configuration">
|
||||
<ConfigurationType>Application</ConfigurationType>
|
||||
<UseOfMfc>false</UseOfMfc>
|
||||
<CharacterSet>MultiByte</CharacterSet>
|
||||
<PlatformToolset>v110</PlatformToolset>
|
||||
</PropertyGroup>
|
||||
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
|
||||
<ImportGroup Label="ExtensionSettings">
|
||||
</ImportGroup>
|
||||
<ImportGroup Label="PropertySheets">
|
||||
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
|
||||
</ImportGroup>
|
||||
<PropertyGroup Label="UserMacros" />
|
||||
<PropertyGroup>
|
||||
<_ProjectFileVersion>10.0.20506.1</_ProjectFileVersion>
|
||||
<OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\bin\</OutDir>
|
||||
<IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">qhull.dir\Debug\</IntDir>
|
||||
<TargetName Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">qhull</TargetName>
|
||||
<TargetExt Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">.exe</TargetExt>
|
||||
<LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">false</LinkIncremental>
|
||||
<GenerateManifest Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</GenerateManifest>
|
||||
<OutDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">..\bin\</OutDir>
|
||||
<IntDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">qhull.dir\Release\</IntDir>
|
||||
<TargetName Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">qhull</TargetName>
|
||||
<TargetExt Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">.exe</TargetExt>
|
||||
<LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">false</LinkIncremental>
|
||||
<GenerateManifest Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</GenerateManifest>
|
||||
<OutDir Condition="'$(Configuration)|$(Platform)'=='MinSizeRel|Win32'">..\bin\</OutDir>
|
||||
<IntDir Condition="'$(Configuration)|$(Platform)'=='MinSizeRel|Win32'">qhull.dir\MinSizeRel\</IntDir>
|
||||
<TargetName Condition="'$(Configuration)|$(Platform)'=='MinSizeRel|Win32'">qhull</TargetName>
|
||||
<TargetExt Condition="'$(Configuration)|$(Platform)'=='MinSizeRel|Win32'">.exe</TargetExt>
|
||||
<LinkIncremental Condition="'$(Configuration)|$(Platform)'=='MinSizeRel|Win32'">false</LinkIncremental>
|
||||
<GenerateManifest Condition="'$(Configuration)|$(Platform)'=='MinSizeRel|Win32'">true</GenerateManifest>
|
||||
<OutDir Condition="'$(Configuration)|$(Platform)'=='RelWithDebInfo|Win32'">..\bin\</OutDir>
|
||||
<IntDir Condition="'$(Configuration)|$(Platform)'=='RelWithDebInfo|Win32'">qhull.dir\RelWithDebInfo\</IntDir>
|
||||
<TargetName Condition="'$(Configuration)|$(Platform)'=='RelWithDebInfo|Win32'">qhull</TargetName>
|
||||
<TargetExt Condition="'$(Configuration)|$(Platform)'=='RelWithDebInfo|Win32'">.exe</TargetExt>
|
||||
<LinkIncremental Condition="'$(Configuration)|$(Platform)'=='RelWithDebInfo|Win32'">false</LinkIncremental>
|
||||
<GenerateManifest Condition="'$(Configuration)|$(Platform)'=='RelWithDebInfo|Win32'">true</GenerateManifest>
|
||||
</PropertyGroup>
|
||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
|
||||
<ClCompile>
|
||||
<AdditionalIncludeDirectories>..\src;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
||||
<AssemblerListingLocation>Debug/</AssemblerListingLocation>
|
||||
<BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
|
||||
<CompileAs>CompileAsC</CompileAs>
|
||||
<DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
|
||||
<ExceptionHandling>
|
||||
</ExceptionHandling>
|
||||
<InlineFunctionExpansion>Disabled</InlineFunctionExpansion>
|
||||
<Optimization>Disabled</Optimization>
|
||||
<PrecompiledHeader>NotUsing</PrecompiledHeader>
|
||||
<RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
|
||||
<WarningLevel>Level3</WarningLevel>
|
||||
<PreprocessorDefinitions>WIN32;_WINDOWS;_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||
<ObjectFileName>$(IntDir)</ObjectFileName>
|
||||
</ClCompile>
|
||||
<ResourceCompile>
|
||||
<PreprocessorDefinitions>WIN32;_WINDOWS;_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||
<AdditionalIncludeDirectories>..\src;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
||||
</ResourceCompile>
|
||||
<Midl>
|
||||
<AdditionalIncludeDirectories>..\src;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
||||
<OutputDirectory>$(ProjectDir)/$(IntDir)</OutputDirectory>
|
||||
<HeaderFileName>%(Filename).h</HeaderFileName>
|
||||
<TypeLibraryName>%(Filename).tlb</TypeLibraryName>
|
||||
<InterfaceIdentifierFileName>%(Filename)_i.c</InterfaceIdentifierFileName>
|
||||
<ProxyFileName>%(Filename)_p.c</ProxyFileName>
|
||||
</Midl>
|
||||
<Link>
|
||||
<AdditionalOptions> /machine:X86 /debug %(AdditionalOptions)</AdditionalOptions>
|
||||
<AdditionalDependencies>kernel32.lib;user32.lib;gdi32.lib;winspool.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;comdlg32.lib;advapi32.lib;..\lib\qhullstatic_rd.lib</AdditionalDependencies>
|
||||
<AdditionalLibraryDirectories>%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
|
||||
<GenerateDebugInformation>true</GenerateDebugInformation>
|
||||
<IgnoreSpecificDefaultLibraries>%(IgnoreSpecificDefaultLibraries)</IgnoreSpecificDefaultLibraries>
|
||||
<ImportLibrary>../lib/qhull.lib</ImportLibrary>
|
||||
<ProgramDataBaseFile>../bin/qhull.pdb</ProgramDataBaseFile>
|
||||
<SubSystem>Console</SubSystem>
|
||||
<Version></Version>
|
||||
</Link>
|
||||
<ProjectReference>
|
||||
<LinkLibraryDependencies>false</LinkLibraryDependencies>
|
||||
</ProjectReference>
|
||||
</ItemDefinitionGroup>
|
||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
|
||||
<ClCompile>
|
||||
<AdditionalIncludeDirectories>..\src;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
||||
<AssemblerListingLocation>Release/</AssemblerListingLocation>
|
||||
<CompileAs>CompileAsC</CompileAs>
|
||||
<ExceptionHandling>
|
||||
</ExceptionHandling>
|
||||
<InlineFunctionExpansion>AnySuitable</InlineFunctionExpansion>
|
||||
<Optimization>MaxSpeed</Optimization>
|
||||
<PrecompiledHeader>NotUsing</PrecompiledHeader>
|
||||
<RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
|
||||
<WarningLevel>Level3</WarningLevel>
|
||||
<PreprocessorDefinitions>WIN32;_WINDOWS;NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||
<ObjectFileName>$(IntDir)</ObjectFileName>
|
||||
<DebugInformationFormat></DebugInformationFormat>
|
||||
</ClCompile>
|
||||
<ResourceCompile>
|
||||
<PreprocessorDefinitions>WIN32;_WINDOWS;NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||
<AdditionalIncludeDirectories>..\src;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
||||
</ResourceCompile>
|
||||
<Midl>
|
||||
<AdditionalIncludeDirectories>..\src;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
||||
<OutputDirectory>$(ProjectDir)/$(IntDir)</OutputDirectory>
|
||||
<HeaderFileName>%(Filename).h</HeaderFileName>
|
||||
<TypeLibraryName>%(Filename).tlb</TypeLibraryName>
|
||||
<InterfaceIdentifierFileName>%(Filename)_i.c</InterfaceIdentifierFileName>
|
||||
<ProxyFileName>%(Filename)_p.c</ProxyFileName>
|
||||
</Midl>
|
||||
<Link>
|
||||
<AdditionalOptions> /machine:X86 %(AdditionalOptions)</AdditionalOptions>
|
||||
<AdditionalDependencies>kernel32.lib;user32.lib;gdi32.lib;winspool.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;comdlg32.lib;advapi32.lib;..\lib\qhullstatic_r.lib</AdditionalDependencies>
|
||||
<AdditionalLibraryDirectories>%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
|
||||
<GenerateDebugInformation>false</GenerateDebugInformation>
|
||||
<IgnoreSpecificDefaultLibraries>%(IgnoreSpecificDefaultLibraries)</IgnoreSpecificDefaultLibraries>
|
||||
<ImportLibrary>../lib/qhull.lib</ImportLibrary>
|
||||
<ProgramDataBaseFile>../bin/qhull.pdb</ProgramDataBaseFile>
|
||||
<SubSystem>Console</SubSystem>
|
||||
<Version></Version>
|
||||
</Link>
|
||||
<ProjectReference>
|
||||
<LinkLibraryDependencies>false</LinkLibraryDependencies>
|
||||
</ProjectReference>
|
||||
</ItemDefinitionGroup>
|
||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='MinSizeRel|Win32'">
|
||||
<ClCompile>
|
||||
<AdditionalIncludeDirectories>..\src;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
||||
<AssemblerListingLocation>MinSizeRel/</AssemblerListingLocation>
|
||||
<CompileAs>CompileAsC</CompileAs>
|
||||
<ExceptionHandling>
|
||||
</ExceptionHandling>
|
||||
<InlineFunctionExpansion>OnlyExplicitInline</InlineFunctionExpansion>
|
||||
<Optimization>MinSpace</Optimization>
|
||||
<PrecompiledHeader>NotUsing</PrecompiledHeader>
|
||||
<RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
|
||||
<WarningLevel>Level3</WarningLevel>
|
||||
<PreprocessorDefinitions>WIN32;_WINDOWS;NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||
<ObjectFileName>$(IntDir)</ObjectFileName>
|
||||
<DebugInformationFormat></DebugInformationFormat>
|
||||
</ClCompile>
|
||||
<ResourceCompile>
|
||||
<PreprocessorDefinitions>WIN32;_WINDOWS;NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||
<AdditionalIncludeDirectories>..\src;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
||||
</ResourceCompile>
|
||||
<Midl>
|
||||
<AdditionalIncludeDirectories>..\src;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
||||
<OutputDirectory>$(ProjectDir)/$(IntDir)</OutputDirectory>
|
||||
<HeaderFileName>%(Filename).h</HeaderFileName>
|
||||
<TypeLibraryName>%(Filename).tlb</TypeLibraryName>
|
||||
<InterfaceIdentifierFileName>%(Filename)_i.c</InterfaceIdentifierFileName>
|
||||
<ProxyFileName>%(Filename)_p.c</ProxyFileName>
|
||||
</Midl>
|
||||
<Link>
|
||||
<AdditionalOptions> /machine:X86 %(AdditionalOptions)</AdditionalOptions>
|
||||
<AdditionalDependencies>kernel32.lib;user32.lib;gdi32.lib;winspool.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;comdlg32.lib;advapi32.lib;..\lib\qhullstatic_r.lib</AdditionalDependencies>
|
||||
<AdditionalLibraryDirectories>%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
|
||||
<GenerateDebugInformation>false</GenerateDebugInformation>
|
||||
<IgnoreSpecificDefaultLibraries>%(IgnoreSpecificDefaultLibraries)</IgnoreSpecificDefaultLibraries>
|
||||
<ImportLibrary>../lib/qhull.lib</ImportLibrary>
|
||||
<ProgramDataBaseFile>../bin/qhull.pdb</ProgramDataBaseFile>
|
||||
<SubSystem>Console</SubSystem>
|
||||
<Version></Version>
|
||||
</Link>
|
||||
<ProjectReference>
|
||||
<LinkLibraryDependencies>false</LinkLibraryDependencies>
|
||||
</ProjectReference>
|
||||
</ItemDefinitionGroup>
|
||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='RelWithDebInfo|Win32'">
|
||||
<ClCompile>
|
||||
<AdditionalIncludeDirectories>..\src;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
||||
<AssemblerListingLocation>RelWithDebInfo/</AssemblerListingLocation>
|
||||
<CompileAs>CompileAsC</CompileAs>
|
||||
<DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
|
||||
<ExceptionHandling>
|
||||
</ExceptionHandling>
|
||||
<InlineFunctionExpansion>OnlyExplicitInline</InlineFunctionExpansion>
|
||||
<Optimization>MaxSpeed</Optimization>
|
||||
<PrecompiledHeader>NotUsing</PrecompiledHeader>
|
||||
<RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
|
||||
<WarningLevel>Level3</WarningLevel>
|
||||
<PreprocessorDefinitions>WIN32;_WINDOWS;NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||
<ObjectFileName>$(IntDir)</ObjectFileName>
|
||||
</ClCompile>
|
||||
<ResourceCompile>
|
||||
<PreprocessorDefinitions>WIN32;_WINDOWS;NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||
<AdditionalIncludeDirectories>..\src;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
||||
</ResourceCompile>
|
||||
<Midl>
|
||||
<AdditionalIncludeDirectories>..\src;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
||||
<OutputDirectory>$(ProjectDir)/$(IntDir)</OutputDirectory>
|
||||
<HeaderFileName>%(Filename).h</HeaderFileName>
|
||||
<TypeLibraryName>%(Filename).tlb</TypeLibraryName>
|
||||
<InterfaceIdentifierFileName>%(Filename)_i.c</InterfaceIdentifierFileName>
|
||||
<ProxyFileName>%(Filename)_p.c</ProxyFileName>
|
||||
</Midl>
|
||||
<Link>
|
||||
<AdditionalOptions> /machine:X86 /debug %(AdditionalOptions)</AdditionalOptions>
|
||||
<AdditionalDependencies>kernel32.lib;user32.lib;gdi32.lib;winspool.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;comdlg32.lib;advapi32.lib;..\lib\qhullstatic_r.lib</AdditionalDependencies>
|
||||
<AdditionalLibraryDirectories>%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
|
||||
<GenerateDebugInformation>true</GenerateDebugInformation>
|
||||
<IgnoreSpecificDefaultLibraries>%(IgnoreSpecificDefaultLibraries)</IgnoreSpecificDefaultLibraries>
|
||||
<ImportLibrary>../lib/qhull.lib</ImportLibrary>
|
||||
<ProgramDataBaseFile>../bin/qhull.pdb</ProgramDataBaseFile>
|
||||
<SubSystem>Console</SubSystem>
|
||||
<Version></Version>
|
||||
</Link>
|
||||
<ProjectReference>
|
||||
<LinkLibraryDependencies>false</LinkLibraryDependencies>
|
||||
</ProjectReference>
|
||||
</ItemDefinitionGroup>
|
||||
<ItemGroup>
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<ClCompile Include="..\src\qhull\unix_r.c" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<ProjectReference Include="../build/qhullstatic_r-64.vcxproj">
|
||||
<Project>526F05C7-E54E-4673-91DC-A3AF75041688</Project>
|
||||
</ProjectReference>
|
||||
</ItemGroup>
|
||||
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
|
||||
<ImportGroup Label="ExtensionTargets">
|
||||
</ImportGroup>
|
||||
</Project>
|
||||
223
src/qhull/build/qhull-64.sln
Normal file
223
src/qhull/build/qhull-64.sln
Normal file
@@ -0,0 +1,223 @@
|
||||
Microsoft Visual Studio Solution File, Format Version 12.00
|
||||
# Visual Studio 2012
|
||||
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "libqhull", "libqhull-64.vcxproj", "{AE297F0D-5402-41C0-83B1-0194B583B67E}"
|
||||
EndProject
|
||||
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "qconvex", "qconvex-64.vcxproj", "{14FC642B-13AD-43EE-98A1-A15D9373B9BA}"
|
||||
ProjectSection(ProjectDependencies) = postProject
|
||||
{F9AF9BC6-2CA5-4E0C-982B-CF7974723A0B} = {F9AF9BC6-2CA5-4E0C-982B-CF7974723A0B}
|
||||
EndProjectSection
|
||||
EndProject
|
||||
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "qdelaunay", "qdelaunay-64.vcxproj", "{6120B9C5-847B-44DF-BD51-E3DCFC5BD7D8}"
|
||||
ProjectSection(ProjectDependencies) = postProject
|
||||
{F9AF9BC6-2CA5-4E0C-982B-CF7974723A0B} = {F9AF9BC6-2CA5-4E0C-982B-CF7974723A0B}
|
||||
EndProjectSection
|
||||
EndProject
|
||||
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "qhalf", "qhalf-64.vcxproj", "{A5FC7430-68C4-4F67-BC69-C231FAC40A9A}"
|
||||
ProjectSection(ProjectDependencies) = postProject
|
||||
{F9AF9BC6-2CA5-4E0C-982B-CF7974723A0B} = {F9AF9BC6-2CA5-4E0C-982B-CF7974723A0B}
|
||||
EndProjectSection
|
||||
EndProject
|
||||
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "qhull", "qhull-64.vcxproj", "{E8BF0EA0-A09D-4155-BCEC-CC1B0DF8A67E}"
|
||||
ProjectSection(ProjectDependencies) = postProject
|
||||
{526F05C7-E54E-4673-91DC-A3AF75041688} = {526F05C7-E54E-4673-91DC-A3AF75041688}
|
||||
EndProjectSection
|
||||
EndProject
|
||||
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "qhull_p", "qhull_p-64.vcxproj", "{9969E173-B078-4FC0-A35E-9F3B0FDA1CE9}"
|
||||
EndProject
|
||||
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "qhull_r", "qhull_r-64.vcxproj", "{D1E7C352-C0F9-4E64-B0CB-6C4371280C86}"
|
||||
EndProject
|
||||
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "qhullcpp", "qhullcpp-64.vcxproj", "{939F1F43-F252-486C-BB92-3166E44713A5}"
|
||||
EndProject
|
||||
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "qhullstatic", "qhullstatic-64.vcxproj", "{F9AF9BC6-2CA5-4E0C-982B-CF7974723A0B}"
|
||||
EndProject
|
||||
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "qhullstatic_r", "qhullstatic_r-64.vcxproj", "{526F05C7-E54E-4673-91DC-A3AF75041688}"
|
||||
EndProject
|
||||
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "qvoronoi", "qvoronoi-64.vcxproj", "{7A587B07-AE31-4071-9D8B-105BFA3815C9}"
|
||||
ProjectSection(ProjectDependencies) = postProject
|
||||
{F9AF9BC6-2CA5-4E0C-982B-CF7974723A0B} = {F9AF9BC6-2CA5-4E0C-982B-CF7974723A0B}
|
||||
EndProjectSection
|
||||
EndProject
|
||||
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "rbox", "rbox-64.vcxproj", "{F3F597F4-08BF-4567-8866-D8A66BB1B9BE}"
|
||||
ProjectSection(ProjectDependencies) = postProject
|
||||
{F9AF9BC6-2CA5-4E0C-982B-CF7974723A0B} = {F9AF9BC6-2CA5-4E0C-982B-CF7974723A0B}
|
||||
EndProjectSection
|
||||
EndProject
|
||||
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "testqset", "testqset-64.vcxproj", "{9ECBCBA4-269F-4ED1-B359-7522F9D19DDA}"
|
||||
EndProject
|
||||
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "testqset_r", "testqset_r-64.vcxproj", "{ACECEFF4-E332-4AD0-A89B-0D07A78FEA6A}"
|
||||
EndProject
|
||||
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "user_eg", "user_eg-64.vcxproj", "{D1F6E2EB-53DB-44FB-AC8C-EC2A339683A7}"
|
||||
ProjectSection(ProjectDependencies) = postProject
|
||||
{D1E7C352-C0F9-4E64-B0CB-6C4371280C86} = {D1E7C352-C0F9-4E64-B0CB-6C4371280C86}
|
||||
EndProjectSection
|
||||
EndProject
|
||||
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "user_eg2", "user_eg2-64.vcxproj", "{5564AE35-E8FE-4039-BD33-76B920D02BC9}"
|
||||
ProjectSection(ProjectDependencies) = postProject
|
||||
{526F05C7-E54E-4673-91DC-A3AF75041688} = {526F05C7-E54E-4673-91DC-A3AF75041688}
|
||||
EndProjectSection
|
||||
EndProject
|
||||
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "user_eg3", "user_eg3-64.vcxproj", "{E615D779-7F0A-4521-B7AD-B3C0D328652E}"
|
||||
ProjectSection(ProjectDependencies) = postProject
|
||||
{939F1F43-F252-486C-BB92-3166E44713A5} = {939F1F43-F252-486C-BB92-3166E44713A5}
|
||||
{526F05C7-E54E-4673-91DC-A3AF75041688} = {526F05C7-E54E-4673-91DC-A3AF75041688}
|
||||
EndProjectSection
|
||||
EndProject
|
||||
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "qhulltest-64", "qhulltest\qhulltest-64.vcxproj", "{59F000B6-1AEC-3107-979D-510DA098577A}"
|
||||
ProjectSection(ProjectDependencies) = postProject
|
||||
{939F1F43-F252-486C-BB92-3166E44713A5} = {939F1F43-F252-486C-BB92-3166E44713A5}
|
||||
{526F05C7-E54E-4673-91DC-A3AF75041688} = {526F05C7-E54E-4673-91DC-A3AF75041688}
|
||||
EndProjectSection
|
||||
EndProject
|
||||
Global
|
||||
GlobalSection(SolutionConfigurationPlatforms) = preSolution
|
||||
Debug|x64 = Debug|x64
|
||||
MinSizeRel|x64 = MinSizeRel|x64
|
||||
Release|x64 = Release|x64
|
||||
RelWithDebInfo|x64 = RelWithDebInfo|x64
|
||||
EndGlobalSection
|
||||
GlobalSection(ProjectConfigurationPlatforms) = postSolution
|
||||
{AE297F0D-5402-41C0-83B1-0194B583B67E}.Debug|x64.ActiveCfg = Debug|x64
|
||||
{AE297F0D-5402-41C0-83B1-0194B583B67E}.Debug|x64.Build.0 = Debug|x64
|
||||
{AE297F0D-5402-41C0-83B1-0194B583B67E}.MinSizeRel|x64.ActiveCfg = MinSizeRel|x64
|
||||
{AE297F0D-5402-41C0-83B1-0194B583B67E}.MinSizeRel|x64.Build.0 = MinSizeRel|x64
|
||||
{AE297F0D-5402-41C0-83B1-0194B583B67E}.Release|x64.ActiveCfg = Release|x64
|
||||
{AE297F0D-5402-41C0-83B1-0194B583B67E}.Release|x64.Build.0 = Release|x64
|
||||
{AE297F0D-5402-41C0-83B1-0194B583B67E}.RelWithDebInfo|x64.ActiveCfg = RelWithDebInfo|x64
|
||||
{AE297F0D-5402-41C0-83B1-0194B583B67E}.RelWithDebInfo|x64.Build.0 = RelWithDebInfo|x64
|
||||
{14FC642B-13AD-43EE-98A1-A15D9373B9BA}.Debug|x64.ActiveCfg = Debug|x64
|
||||
{14FC642B-13AD-43EE-98A1-A15D9373B9BA}.Debug|x64.Build.0 = Debug|x64
|
||||
{14FC642B-13AD-43EE-98A1-A15D9373B9BA}.MinSizeRel|x64.ActiveCfg = MinSizeRel|x64
|
||||
{14FC642B-13AD-43EE-98A1-A15D9373B9BA}.MinSizeRel|x64.Build.0 = MinSizeRel|x64
|
||||
{14FC642B-13AD-43EE-98A1-A15D9373B9BA}.Release|x64.ActiveCfg = Release|x64
|
||||
{14FC642B-13AD-43EE-98A1-A15D9373B9BA}.Release|x64.Build.0 = Release|x64
|
||||
{14FC642B-13AD-43EE-98A1-A15D9373B9BA}.RelWithDebInfo|x64.ActiveCfg = RelWithDebInfo|x64
|
||||
{14FC642B-13AD-43EE-98A1-A15D9373B9BA}.RelWithDebInfo|x64.Build.0 = RelWithDebInfo|x64
|
||||
{6120B9C5-847B-44DF-BD51-E3DCFC5BD7D8}.Debug|x64.ActiveCfg = Debug|x64
|
||||
{6120B9C5-847B-44DF-BD51-E3DCFC5BD7D8}.Debug|x64.Build.0 = Debug|x64
|
||||
{6120B9C5-847B-44DF-BD51-E3DCFC5BD7D8}.MinSizeRel|x64.ActiveCfg = MinSizeRel|x64
|
||||
{6120B9C5-847B-44DF-BD51-E3DCFC5BD7D8}.MinSizeRel|x64.Build.0 = MinSizeRel|x64
|
||||
{6120B9C5-847B-44DF-BD51-E3DCFC5BD7D8}.Release|x64.ActiveCfg = Release|x64
|
||||
{6120B9C5-847B-44DF-BD51-E3DCFC5BD7D8}.Release|x64.Build.0 = Release|x64
|
||||
{6120B9C5-847B-44DF-BD51-E3DCFC5BD7D8}.RelWithDebInfo|x64.ActiveCfg = RelWithDebInfo|x64
|
||||
{6120B9C5-847B-44DF-BD51-E3DCFC5BD7D8}.RelWithDebInfo|x64.Build.0 = RelWithDebInfo|x64
|
||||
{A5FC7430-68C4-4F67-BC69-C231FAC40A9A}.Debug|x64.ActiveCfg = Debug|x64
|
||||
{A5FC7430-68C4-4F67-BC69-C231FAC40A9A}.Debug|x64.Build.0 = Debug|x64
|
||||
{A5FC7430-68C4-4F67-BC69-C231FAC40A9A}.MinSizeRel|x64.ActiveCfg = MinSizeRel|x64
|
||||
{A5FC7430-68C4-4F67-BC69-C231FAC40A9A}.MinSizeRel|x64.Build.0 = MinSizeRel|x64
|
||||
{A5FC7430-68C4-4F67-BC69-C231FAC40A9A}.Release|x64.ActiveCfg = Release|x64
|
||||
{A5FC7430-68C4-4F67-BC69-C231FAC40A9A}.Release|x64.Build.0 = Release|x64
|
||||
{A5FC7430-68C4-4F67-BC69-C231FAC40A9A}.RelWithDebInfo|x64.ActiveCfg = RelWithDebInfo|x64
|
||||
{A5FC7430-68C4-4F67-BC69-C231FAC40A9A}.RelWithDebInfo|x64.Build.0 = RelWithDebInfo|x64
|
||||
{E8BF0EA0-A09D-4155-BCEC-CC1B0DF8A67E}.Debug|x64.ActiveCfg = Debug|x64
|
||||
{E8BF0EA0-A09D-4155-BCEC-CC1B0DF8A67E}.Debug|x64.Build.0 = Debug|x64
|
||||
{E8BF0EA0-A09D-4155-BCEC-CC1B0DF8A67E}.MinSizeRel|x64.ActiveCfg = MinSizeRel|x64
|
||||
{E8BF0EA0-A09D-4155-BCEC-CC1B0DF8A67E}.MinSizeRel|x64.Build.0 = MinSizeRel|x64
|
||||
{E8BF0EA0-A09D-4155-BCEC-CC1B0DF8A67E}.Release|x64.ActiveCfg = Release|x64
|
||||
{E8BF0EA0-A09D-4155-BCEC-CC1B0DF8A67E}.Release|x64.Build.0 = Release|x64
|
||||
{E8BF0EA0-A09D-4155-BCEC-CC1B0DF8A67E}.RelWithDebInfo|x64.ActiveCfg = RelWithDebInfo|x64
|
||||
{E8BF0EA0-A09D-4155-BCEC-CC1B0DF8A67E}.RelWithDebInfo|x64.Build.0 = RelWithDebInfo|x64
|
||||
{9969E173-B078-4FC0-A35E-9F3B0FDA1CE9}.Debug|x64.ActiveCfg = Debug|x64
|
||||
{9969E173-B078-4FC0-A35E-9F3B0FDA1CE9}.Debug|x64.Build.0 = Debug|x64
|
||||
{9969E173-B078-4FC0-A35E-9F3B0FDA1CE9}.MinSizeRel|x64.ActiveCfg = MinSizeRel|x64
|
||||
{9969E173-B078-4FC0-A35E-9F3B0FDA1CE9}.MinSizeRel|x64.Build.0 = MinSizeRel|x64
|
||||
{9969E173-B078-4FC0-A35E-9F3B0FDA1CE9}.Release|x64.ActiveCfg = Release|x64
|
||||
{9969E173-B078-4FC0-A35E-9F3B0FDA1CE9}.Release|x64.Build.0 = Release|x64
|
||||
{9969E173-B078-4FC0-A35E-9F3B0FDA1CE9}.RelWithDebInfo|x64.ActiveCfg = RelWithDebInfo|x64
|
||||
{9969E173-B078-4FC0-A35E-9F3B0FDA1CE9}.RelWithDebInfo|x64.Build.0 = RelWithDebInfo|x64
|
||||
{D1E7C352-C0F9-4E64-B0CB-6C4371280C86}.Debug|x64.ActiveCfg = Debug|x64
|
||||
{D1E7C352-C0F9-4E64-B0CB-6C4371280C86}.Debug|x64.Build.0 = Debug|x64
|
||||
{D1E7C352-C0F9-4E64-B0CB-6C4371280C86}.MinSizeRel|x64.ActiveCfg = MinSizeRel|x64
|
||||
{D1E7C352-C0F9-4E64-B0CB-6C4371280C86}.MinSizeRel|x64.Build.0 = MinSizeRel|x64
|
||||
{D1E7C352-C0F9-4E64-B0CB-6C4371280C86}.Release|x64.ActiveCfg = Release|x64
|
||||
{D1E7C352-C0F9-4E64-B0CB-6C4371280C86}.Release|x64.Build.0 = Release|x64
|
||||
{D1E7C352-C0F9-4E64-B0CB-6C4371280C86}.RelWithDebInfo|x64.ActiveCfg = RelWithDebInfo|x64
|
||||
{D1E7C352-C0F9-4E64-B0CB-6C4371280C86}.RelWithDebInfo|x64.Build.0 = RelWithDebInfo|x64
|
||||
{939F1F43-F252-486C-BB92-3166E44713A5}.Debug|x64.ActiveCfg = Debug|x64
|
||||
{939F1F43-F252-486C-BB92-3166E44713A5}.Debug|x64.Build.0 = Debug|x64
|
||||
{939F1F43-F252-486C-BB92-3166E44713A5}.MinSizeRel|x64.ActiveCfg = MinSizeRel|x64
|
||||
{939F1F43-F252-486C-BB92-3166E44713A5}.MinSizeRel|x64.Build.0 = MinSizeRel|x64
|
||||
{939F1F43-F252-486C-BB92-3166E44713A5}.Release|x64.ActiveCfg = Release|x64
|
||||
{939F1F43-F252-486C-BB92-3166E44713A5}.Release|x64.Build.0 = Release|x64
|
||||
{939F1F43-F252-486C-BB92-3166E44713A5}.RelWithDebInfo|x64.ActiveCfg = RelWithDebInfo|x64
|
||||
{939F1F43-F252-486C-BB92-3166E44713A5}.RelWithDebInfo|x64.Build.0 = RelWithDebInfo|x64
|
||||
{F9AF9BC6-2CA5-4E0C-982B-CF7974723A0B}.Debug|x64.ActiveCfg = Debug|x64
|
||||
{F9AF9BC6-2CA5-4E0C-982B-CF7974723A0B}.Debug|x64.Build.0 = Debug|x64
|
||||
{F9AF9BC6-2CA5-4E0C-982B-CF7974723A0B}.MinSizeRel|x64.ActiveCfg = MinSizeRel|x64
|
||||
{F9AF9BC6-2CA5-4E0C-982B-CF7974723A0B}.MinSizeRel|x64.Build.0 = MinSizeRel|x64
|
||||
{F9AF9BC6-2CA5-4E0C-982B-CF7974723A0B}.Release|x64.ActiveCfg = Release|x64
|
||||
{F9AF9BC6-2CA5-4E0C-982B-CF7974723A0B}.Release|x64.Build.0 = Release|x64
|
||||
{F9AF9BC6-2CA5-4E0C-982B-CF7974723A0B}.RelWithDebInfo|x64.ActiveCfg = RelWithDebInfo|x64
|
||||
{F9AF9BC6-2CA5-4E0C-982B-CF7974723A0B}.RelWithDebInfo|x64.Build.0 = RelWithDebInfo|x64
|
||||
{526F05C7-E54E-4673-91DC-A3AF75041688}.Debug|x64.ActiveCfg = Debug|x64
|
||||
{526F05C7-E54E-4673-91DC-A3AF75041688}.Debug|x64.Build.0 = Debug|x64
|
||||
{526F05C7-E54E-4673-91DC-A3AF75041688}.MinSizeRel|x64.ActiveCfg = MinSizeRel|x64
|
||||
{526F05C7-E54E-4673-91DC-A3AF75041688}.MinSizeRel|x64.Build.0 = MinSizeRel|x64
|
||||
{526F05C7-E54E-4673-91DC-A3AF75041688}.Release|x64.ActiveCfg = Release|x64
|
||||
{526F05C7-E54E-4673-91DC-A3AF75041688}.Release|x64.Build.0 = Release|x64
|
||||
{526F05C7-E54E-4673-91DC-A3AF75041688}.RelWithDebInfo|x64.ActiveCfg = RelWithDebInfo|x64
|
||||
{526F05C7-E54E-4673-91DC-A3AF75041688}.RelWithDebInfo|x64.Build.0 = RelWithDebInfo|x64
|
||||
{7A587B07-AE31-4071-9D8B-105BFA3815C9}.Debug|x64.ActiveCfg = Debug|x64
|
||||
{7A587B07-AE31-4071-9D8B-105BFA3815C9}.Debug|x64.Build.0 = Debug|x64
|
||||
{7A587B07-AE31-4071-9D8B-105BFA3815C9}.MinSizeRel|x64.ActiveCfg = MinSizeRel|x64
|
||||
{7A587B07-AE31-4071-9D8B-105BFA3815C9}.MinSizeRel|x64.Build.0 = MinSizeRel|x64
|
||||
{7A587B07-AE31-4071-9D8B-105BFA3815C9}.Release|x64.ActiveCfg = Release|x64
|
||||
{7A587B07-AE31-4071-9D8B-105BFA3815C9}.Release|x64.Build.0 = Release|x64
|
||||
{7A587B07-AE31-4071-9D8B-105BFA3815C9}.RelWithDebInfo|x64.ActiveCfg = RelWithDebInfo|x64
|
||||
{7A587B07-AE31-4071-9D8B-105BFA3815C9}.RelWithDebInfo|x64.Build.0 = RelWithDebInfo|x64
|
||||
{F3F597F4-08BF-4567-8866-D8A66BB1B9BE}.Debug|x64.ActiveCfg = Debug|x64
|
||||
{F3F597F4-08BF-4567-8866-D8A66BB1B9BE}.Debug|x64.Build.0 = Debug|x64
|
||||
{F3F597F4-08BF-4567-8866-D8A66BB1B9BE}.MinSizeRel|x64.ActiveCfg = MinSizeRel|x64
|
||||
{F3F597F4-08BF-4567-8866-D8A66BB1B9BE}.MinSizeRel|x64.Build.0 = MinSizeRel|x64
|
||||
{F3F597F4-08BF-4567-8866-D8A66BB1B9BE}.Release|x64.ActiveCfg = Release|x64
|
||||
{F3F597F4-08BF-4567-8866-D8A66BB1B9BE}.Release|x64.Build.0 = Release|x64
|
||||
{F3F597F4-08BF-4567-8866-D8A66BB1B9BE}.RelWithDebInfo|x64.ActiveCfg = RelWithDebInfo|x64
|
||||
{F3F597F4-08BF-4567-8866-D8A66BB1B9BE}.RelWithDebInfo|x64.Build.0 = RelWithDebInfo|x64
|
||||
{9ECBCBA4-269F-4ED1-B359-7522F9D19DDA}.Debug|x64.ActiveCfg = Debug|x64
|
||||
{9ECBCBA4-269F-4ED1-B359-7522F9D19DDA}.Debug|x64.Build.0 = Debug|x64
|
||||
{9ECBCBA4-269F-4ED1-B359-7522F9D19DDA}.MinSizeRel|x64.ActiveCfg = MinSizeRel|x64
|
||||
{9ECBCBA4-269F-4ED1-B359-7522F9D19DDA}.MinSizeRel|x64.Build.0 = MinSizeRel|x64
|
||||
{9ECBCBA4-269F-4ED1-B359-7522F9D19DDA}.Release|x64.ActiveCfg = Release|x64
|
||||
{9ECBCBA4-269F-4ED1-B359-7522F9D19DDA}.Release|x64.Build.0 = Release|x64
|
||||
{9ECBCBA4-269F-4ED1-B359-7522F9D19DDA}.RelWithDebInfo|x64.ActiveCfg = RelWithDebInfo|x64
|
||||
{9ECBCBA4-269F-4ED1-B359-7522F9D19DDA}.RelWithDebInfo|x64.Build.0 = RelWithDebInfo|x64
|
||||
{ACECEFF4-E332-4AD0-A89B-0D07A78FEA6A}.Debug|x64.ActiveCfg = Debug|x64
|
||||
{ACECEFF4-E332-4AD0-A89B-0D07A78FEA6A}.Debug|x64.Build.0 = Debug|x64
|
||||
{ACECEFF4-E332-4AD0-A89B-0D07A78FEA6A}.MinSizeRel|x64.ActiveCfg = MinSizeRel|x64
|
||||
{ACECEFF4-E332-4AD0-A89B-0D07A78FEA6A}.MinSizeRel|x64.Build.0 = MinSizeRel|x64
|
||||
{ACECEFF4-E332-4AD0-A89B-0D07A78FEA6A}.Release|x64.ActiveCfg = Release|x64
|
||||
{ACECEFF4-E332-4AD0-A89B-0D07A78FEA6A}.Release|x64.Build.0 = Release|x64
|
||||
{ACECEFF4-E332-4AD0-A89B-0D07A78FEA6A}.RelWithDebInfo|x64.ActiveCfg = RelWithDebInfo|x64
|
||||
{ACECEFF4-E332-4AD0-A89B-0D07A78FEA6A}.RelWithDebInfo|x64.Build.0 = RelWithDebInfo|x64
|
||||
{D1F6E2EB-53DB-44FB-AC8C-EC2A339683A7}.Debug|x64.ActiveCfg = Debug|x64
|
||||
{D1F6E2EB-53DB-44FB-AC8C-EC2A339683A7}.Debug|x64.Build.0 = Debug|x64
|
||||
{D1F6E2EB-53DB-44FB-AC8C-EC2A339683A7}.MinSizeRel|x64.ActiveCfg = MinSizeRel|x64
|
||||
{D1F6E2EB-53DB-44FB-AC8C-EC2A339683A7}.MinSizeRel|x64.Build.0 = MinSizeRel|x64
|
||||
{D1F6E2EB-53DB-44FB-AC8C-EC2A339683A7}.Release|x64.ActiveCfg = Release|x64
|
||||
{D1F6E2EB-53DB-44FB-AC8C-EC2A339683A7}.Release|x64.Build.0 = Release|x64
|
||||
{D1F6E2EB-53DB-44FB-AC8C-EC2A339683A7}.RelWithDebInfo|x64.ActiveCfg = RelWithDebInfo|x64
|
||||
{D1F6E2EB-53DB-44FB-AC8C-EC2A339683A7}.RelWithDebInfo|x64.Build.0 = RelWithDebInfo|x64
|
||||
{5564AE35-E8FE-4039-BD33-76B920D02BC9}.Debug|x64.ActiveCfg = Debug|x64
|
||||
{5564AE35-E8FE-4039-BD33-76B920D02BC9}.Debug|x64.Build.0 = Debug|x64
|
||||
{5564AE35-E8FE-4039-BD33-76B920D02BC9}.MinSizeRel|x64.ActiveCfg = MinSizeRel|x64
|
||||
{5564AE35-E8FE-4039-BD33-76B920D02BC9}.MinSizeRel|x64.Build.0 = MinSizeRel|x64
|
||||
{5564AE35-E8FE-4039-BD33-76B920D02BC9}.Release|x64.ActiveCfg = Release|x64
|
||||
{5564AE35-E8FE-4039-BD33-76B920D02BC9}.Release|x64.Build.0 = Release|x64
|
||||
{5564AE35-E8FE-4039-BD33-76B920D02BC9}.RelWithDebInfo|x64.ActiveCfg = RelWithDebInfo|x64
|
||||
{5564AE35-E8FE-4039-BD33-76B920D02BC9}.RelWithDebInfo|x64.Build.0 = RelWithDebInfo|x64
|
||||
{E615D779-7F0A-4521-B7AD-B3C0D328652E}.Debug|x64.ActiveCfg = Debug|x64
|
||||
{E615D779-7F0A-4521-B7AD-B3C0D328652E}.Debug|x64.Build.0 = Debug|x64
|
||||
{E615D779-7F0A-4521-B7AD-B3C0D328652E}.MinSizeRel|x64.ActiveCfg = MinSizeRel|x64
|
||||
{E615D779-7F0A-4521-B7AD-B3C0D328652E}.MinSizeRel|x64.Build.0 = MinSizeRel|x64
|
||||
{E615D779-7F0A-4521-B7AD-B3C0D328652E}.Release|x64.ActiveCfg = Release|x64
|
||||
{E615D779-7F0A-4521-B7AD-B3C0D328652E}.Release|x64.Build.0 = Release|x64
|
||||
{E615D779-7F0A-4521-B7AD-B3C0D328652E}.RelWithDebInfo|x64.ActiveCfg = RelWithDebInfo|x64
|
||||
{E615D779-7F0A-4521-B7AD-B3C0D328652E}.RelWithDebInfo|x64.Build.0 = RelWithDebInfo|x64
|
||||
{59F000B6-1AEC-3107-979D-510DA098577A}.Debug|x64.ActiveCfg = Debug|x64
|
||||
{59F000B6-1AEC-3107-979D-510DA098577A}.MinSizeRel|x64.ActiveCfg = Release|x64
|
||||
{59F000B6-1AEC-3107-979D-510DA098577A}.Release|x64.ActiveCfg = Release|x64
|
||||
{59F000B6-1AEC-3107-979D-510DA098577A}.RelWithDebInfo|x64.ActiveCfg = Release|x64
|
||||
EndGlobalSection
|
||||
GlobalSection(SolutionProperties) = preSolution
|
||||
HideSolutionNode = FALSE
|
||||
EndGlobalSection
|
||||
EndGlobal
|
||||
272
src/qhull/build/qhull-64.vcxproj
Normal file
272
src/qhull/build/qhull-64.vcxproj
Normal file
@@ -0,0 +1,272 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
||||
<ItemGroup Label="ProjectConfigurations">
|
||||
<ProjectConfiguration Include="Debug|x64">
|
||||
<Configuration>Debug</Configuration>
|
||||
<Platform>x64</Platform>
|
||||
</ProjectConfiguration>
|
||||
<ProjectConfiguration Include="Release|x64">
|
||||
<Configuration>Release</Configuration>
|
||||
<Platform>x64</Platform>
|
||||
</ProjectConfiguration>
|
||||
<ProjectConfiguration Include="MinSizeRel|x64">
|
||||
<Configuration>MinSizeRel</Configuration>
|
||||
<Platform>x64</Platform>
|
||||
</ProjectConfiguration>
|
||||
<ProjectConfiguration Include="RelWithDebInfo|x64">
|
||||
<Configuration>RelWithDebInfo</Configuration>
|
||||
<Platform>x64</Platform>
|
||||
</ProjectConfiguration>
|
||||
</ItemGroup>
|
||||
<PropertyGroup Label="Globals">
|
||||
<ProjectGUID>{E8BF0EA0-A09D-4155-BCEC-CC1B0DF8A67E}</ProjectGUID>
|
||||
<Keyword>x64Proj</Keyword>
|
||||
<Platform>x64</Platform>
|
||||
<ProjectName>qhull</ProjectName>
|
||||
</PropertyGroup>
|
||||
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
|
||||
<ConfigurationType>Application</ConfigurationType>
|
||||
<UseOfMfc>false</UseOfMfc>
|
||||
<CharacterSet>MultiByte</CharacterSet>
|
||||
<PlatformToolset>v110</PlatformToolset>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
|
||||
<ConfigurationType>Application</ConfigurationType>
|
||||
<UseOfMfc>false</UseOfMfc>
|
||||
<CharacterSet>MultiByte</CharacterSet>
|
||||
<PlatformToolset>v110</PlatformToolset>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='MinSizeRel|x64'" Label="Configuration">
|
||||
<ConfigurationType>Application</ConfigurationType>
|
||||
<UseOfMfc>false</UseOfMfc>
|
||||
<CharacterSet>MultiByte</CharacterSet>
|
||||
<PlatformToolset>v110</PlatformToolset>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='RelWithDebInfo|x64'" Label="Configuration">
|
||||
<ConfigurationType>Application</ConfigurationType>
|
||||
<UseOfMfc>false</UseOfMfc>
|
||||
<CharacterSet>MultiByte</CharacterSet>
|
||||
<PlatformToolset>v110</PlatformToolset>
|
||||
</PropertyGroup>
|
||||
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
|
||||
<ImportGroup Label="ExtensionSettings">
|
||||
</ImportGroup>
|
||||
<ImportGroup Label="PropertySheets">
|
||||
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
|
||||
</ImportGroup>
|
||||
<PropertyGroup Label="UserMacros" />
|
||||
<PropertyGroup>
|
||||
<_ProjectFileVersion>10.0.20506.1</_ProjectFileVersion>
|
||||
<OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">..\bin\</OutDir>
|
||||
<IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">qhull.dir\Debug\</IntDir>
|
||||
<TargetName Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">qhull</TargetName>
|
||||
<TargetExt Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">.exe</TargetExt>
|
||||
<LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">false</LinkIncremental>
|
||||
<GenerateManifest Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</GenerateManifest>
|
||||
<OutDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">..\bin\</OutDir>
|
||||
<IntDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">qhull.dir\Release\</IntDir>
|
||||
<TargetName Condition="'$(Configuration)|$(Platform)'=='Release|x64'">qhull</TargetName>
|
||||
<TargetExt Condition="'$(Configuration)|$(Platform)'=='Release|x64'">.exe</TargetExt>
|
||||
<LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Release|x64'">false</LinkIncremental>
|
||||
<GenerateManifest Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</GenerateManifest>
|
||||
<OutDir Condition="'$(Configuration)|$(Platform)'=='MinSizeRel|x64'">..\bin\</OutDir>
|
||||
<IntDir Condition="'$(Configuration)|$(Platform)'=='MinSizeRel|x64'">qhull.dir\MinSizeRel\</IntDir>
|
||||
<TargetName Condition="'$(Configuration)|$(Platform)'=='MinSizeRel|x64'">qhull</TargetName>
|
||||
<TargetExt Condition="'$(Configuration)|$(Platform)'=='MinSizeRel|x64'">.exe</TargetExt>
|
||||
<LinkIncremental Condition="'$(Configuration)|$(Platform)'=='MinSizeRel|x64'">false</LinkIncremental>
|
||||
<GenerateManifest Condition="'$(Configuration)|$(Platform)'=='MinSizeRel|x64'">true</GenerateManifest>
|
||||
<OutDir Condition="'$(Configuration)|$(Platform)'=='RelWithDebInfo|x64'">..\bin\</OutDir>
|
||||
<IntDir Condition="'$(Configuration)|$(Platform)'=='RelWithDebInfo|x64'">qhull.dir\RelWithDebInfo\</IntDir>
|
||||
<TargetName Condition="'$(Configuration)|$(Platform)'=='RelWithDebInfo|x64'">qhull</TargetName>
|
||||
<TargetExt Condition="'$(Configuration)|$(Platform)'=='RelWithDebInfo|x64'">.exe</TargetExt>
|
||||
<LinkIncremental Condition="'$(Configuration)|$(Platform)'=='RelWithDebInfo|x64'">false</LinkIncremental>
|
||||
<GenerateManifest Condition="'$(Configuration)|$(Platform)'=='RelWithDebInfo|x64'">true</GenerateManifest>
|
||||
</PropertyGroup>
|
||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
|
||||
<ClCompile>
|
||||
<AdditionalIncludeDirectories>..\src;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
||||
<AssemblerListingLocation>Debug/</AssemblerListingLocation>
|
||||
<BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
|
||||
<CompileAs>CompileAsC</CompileAs>
|
||||
<DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
|
||||
<ExceptionHandling>
|
||||
</ExceptionHandling>
|
||||
<InlineFunctionExpansion>Disabled</InlineFunctionExpansion>
|
||||
<Optimization>Disabled</Optimization>
|
||||
<PrecompiledHeader>NotUsing</PrecompiledHeader>
|
||||
<RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
|
||||
<WarningLevel>Level3</WarningLevel>
|
||||
<PreprocessorDefinitions>WIN32;_WINDOWS;_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||
<ObjectFileName>$(IntDir)</ObjectFileName>
|
||||
</ClCompile>
|
||||
<ResourceCompile>
|
||||
<PreprocessorDefinitions>WIN32;_WINDOWS;_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||
<AdditionalIncludeDirectories>..\src;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
||||
</ResourceCompile>
|
||||
<Midl>
|
||||
<AdditionalIncludeDirectories>..\src;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
||||
<OutputDirectory>$(ProjectDir)/$(IntDir)</OutputDirectory>
|
||||
<HeaderFileName>%(Filename).h</HeaderFileName>
|
||||
<TypeLibraryName>%(Filename).tlb</TypeLibraryName>
|
||||
<InterfaceIdentifierFileName>%(Filename)_i.c</InterfaceIdentifierFileName>
|
||||
<ProxyFileName>%(Filename)_p.c</ProxyFileName>
|
||||
</Midl>
|
||||
<Link>
|
||||
<AdditionalOptions> /machine:x64 /debug %(AdditionalOptions)</AdditionalOptions>
|
||||
<AdditionalDependencies>kernel32.lib;user32.lib;gdi32.lib;winspool.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;comdlg32.lib;advapi32.lib;..\lib\qhullstatic_rd.lib</AdditionalDependencies>
|
||||
<AdditionalLibraryDirectories>%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
|
||||
<GenerateDebugInformation>true</GenerateDebugInformation>
|
||||
<IgnoreSpecificDefaultLibraries>%(IgnoreSpecificDefaultLibraries)</IgnoreSpecificDefaultLibraries>
|
||||
<ImportLibrary>../lib/qhull.lib</ImportLibrary>
|
||||
<ProgramDataBaseFile>../bin/qhull.pdb</ProgramDataBaseFile>
|
||||
<SubSystem>Console</SubSystem>
|
||||
<Version></Version>
|
||||
</Link>
|
||||
<ProjectReference>
|
||||
<LinkLibraryDependencies>false</LinkLibraryDependencies>
|
||||
</ProjectReference>
|
||||
</ItemDefinitionGroup>
|
||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
|
||||
<ClCompile>
|
||||
<AdditionalIncludeDirectories>..\src;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
||||
<AssemblerListingLocation>Release/</AssemblerListingLocation>
|
||||
<CompileAs>CompileAsC</CompileAs>
|
||||
<ExceptionHandling>
|
||||
</ExceptionHandling>
|
||||
<InlineFunctionExpansion>AnySuitable</InlineFunctionExpansion>
|
||||
<Optimization>MaxSpeed</Optimization>
|
||||
<PrecompiledHeader>NotUsing</PrecompiledHeader>
|
||||
<RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
|
||||
<WarningLevel>Level3</WarningLevel>
|
||||
<PreprocessorDefinitions>WIN32;_WINDOWS;NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||
<ObjectFileName>$(IntDir)</ObjectFileName>
|
||||
<DebugInformationFormat></DebugInformationFormat>
|
||||
</ClCompile>
|
||||
<ResourceCompile>
|
||||
<PreprocessorDefinitions>WIN32;_WINDOWS;NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||
<AdditionalIncludeDirectories>..\src;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
||||
</ResourceCompile>
|
||||
<Midl>
|
||||
<AdditionalIncludeDirectories>..\src;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
||||
<OutputDirectory>$(ProjectDir)/$(IntDir)</OutputDirectory>
|
||||
<HeaderFileName>%(Filename).h</HeaderFileName>
|
||||
<TypeLibraryName>%(Filename).tlb</TypeLibraryName>
|
||||
<InterfaceIdentifierFileName>%(Filename)_i.c</InterfaceIdentifierFileName>
|
||||
<ProxyFileName>%(Filename)_p.c</ProxyFileName>
|
||||
</Midl>
|
||||
<Link>
|
||||
<AdditionalOptions> /machine:x64 %(AdditionalOptions)</AdditionalOptions>
|
||||
<AdditionalDependencies>kernel32.lib;user32.lib;gdi32.lib;winspool.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;comdlg32.lib;advapi32.lib;..\lib\qhullstatic_r.lib</AdditionalDependencies>
|
||||
<AdditionalLibraryDirectories>%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
|
||||
<GenerateDebugInformation>false</GenerateDebugInformation>
|
||||
<IgnoreSpecificDefaultLibraries>%(IgnoreSpecificDefaultLibraries)</IgnoreSpecificDefaultLibraries>
|
||||
<ImportLibrary>../lib/qhull.lib</ImportLibrary>
|
||||
<ProgramDataBaseFile>../bin/qhull.pdb</ProgramDataBaseFile>
|
||||
<SubSystem>Console</SubSystem>
|
||||
<Version></Version>
|
||||
</Link>
|
||||
<ProjectReference>
|
||||
<LinkLibraryDependencies>false</LinkLibraryDependencies>
|
||||
</ProjectReference>
|
||||
</ItemDefinitionGroup>
|
||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='MinSizeRel|x64'">
|
||||
<ClCompile>
|
||||
<AdditionalIncludeDirectories>..\src;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
||||
<AssemblerListingLocation>MinSizeRel/</AssemblerListingLocation>
|
||||
<CompileAs>CompileAsC</CompileAs>
|
||||
<ExceptionHandling>
|
||||
</ExceptionHandling>
|
||||
<InlineFunctionExpansion>OnlyExplicitInline</InlineFunctionExpansion>
|
||||
<Optimization>MinSpace</Optimization>
|
||||
<PrecompiledHeader>NotUsing</PrecompiledHeader>
|
||||
<RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
|
||||
<WarningLevel>Level3</WarningLevel>
|
||||
<PreprocessorDefinitions>WIN32;_WINDOWS;NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||
<ObjectFileName>$(IntDir)</ObjectFileName>
|
||||
<DebugInformationFormat></DebugInformationFormat>
|
||||
</ClCompile>
|
||||
<ResourceCompile>
|
||||
<PreprocessorDefinitions>WIN32;_WINDOWS;NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||
<AdditionalIncludeDirectories>..\src;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
||||
</ResourceCompile>
|
||||
<Midl>
|
||||
<AdditionalIncludeDirectories>..\src;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
||||
<OutputDirectory>$(ProjectDir)/$(IntDir)</OutputDirectory>
|
||||
<HeaderFileName>%(Filename).h</HeaderFileName>
|
||||
<TypeLibraryName>%(Filename).tlb</TypeLibraryName>
|
||||
<InterfaceIdentifierFileName>%(Filename)_i.c</InterfaceIdentifierFileName>
|
||||
<ProxyFileName>%(Filename)_p.c</ProxyFileName>
|
||||
</Midl>
|
||||
<Link>
|
||||
<AdditionalOptions> /machine:x64 %(AdditionalOptions)</AdditionalOptions>
|
||||
<AdditionalDependencies>kernel32.lib;user32.lib;gdi32.lib;winspool.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;comdlg32.lib;advapi32.lib;..\lib\qhullstatic_r.lib</AdditionalDependencies>
|
||||
<AdditionalLibraryDirectories>%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
|
||||
<GenerateDebugInformation>false</GenerateDebugInformation>
|
||||
<IgnoreSpecificDefaultLibraries>%(IgnoreSpecificDefaultLibraries)</IgnoreSpecificDefaultLibraries>
|
||||
<ImportLibrary>../lib/qhull.lib</ImportLibrary>
|
||||
<ProgramDataBaseFile>../bin/qhull.pdb</ProgramDataBaseFile>
|
||||
<SubSystem>Console</SubSystem>
|
||||
<Version></Version>
|
||||
</Link>
|
||||
<ProjectReference>
|
||||
<LinkLibraryDependencies>false</LinkLibraryDependencies>
|
||||
</ProjectReference>
|
||||
</ItemDefinitionGroup>
|
||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='RelWithDebInfo|x64'">
|
||||
<ClCompile>
|
||||
<AdditionalIncludeDirectories>..\src;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
||||
<AssemblerListingLocation>RelWithDebInfo/</AssemblerListingLocation>
|
||||
<CompileAs>CompileAsC</CompileAs>
|
||||
<DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
|
||||
<ExceptionHandling>
|
||||
</ExceptionHandling>
|
||||
<InlineFunctionExpansion>OnlyExplicitInline</InlineFunctionExpansion>
|
||||
<Optimization>MaxSpeed</Optimization>
|
||||
<PrecompiledHeader>NotUsing</PrecompiledHeader>
|
||||
<RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
|
||||
<WarningLevel>Level3</WarningLevel>
|
||||
<PreprocessorDefinitions>WIN32;_WINDOWS;NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||
<ObjectFileName>$(IntDir)</ObjectFileName>
|
||||
</ClCompile>
|
||||
<ResourceCompile>
|
||||
<PreprocessorDefinitions>WIN32;_WINDOWS;NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||
<AdditionalIncludeDirectories>..\src;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
||||
</ResourceCompile>
|
||||
<Midl>
|
||||
<AdditionalIncludeDirectories>..\src;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
||||
<OutputDirectory>$(ProjectDir)/$(IntDir)</OutputDirectory>
|
||||
<HeaderFileName>%(Filename).h</HeaderFileName>
|
||||
<TypeLibraryName>%(Filename).tlb</TypeLibraryName>
|
||||
<InterfaceIdentifierFileName>%(Filename)_i.c</InterfaceIdentifierFileName>
|
||||
<ProxyFileName>%(Filename)_p.c</ProxyFileName>
|
||||
</Midl>
|
||||
<Link>
|
||||
<AdditionalOptions> /machine:x64 /debug %(AdditionalOptions)</AdditionalOptions>
|
||||
<AdditionalDependencies>kernel32.lib;user32.lib;gdi32.lib;winspool.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;comdlg32.lib;advapi32.lib;..\lib\qhullstatic_r.lib</AdditionalDependencies>
|
||||
<AdditionalLibraryDirectories>%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
|
||||
<GenerateDebugInformation>true</GenerateDebugInformation>
|
||||
<IgnoreSpecificDefaultLibraries>%(IgnoreSpecificDefaultLibraries)</IgnoreSpecificDefaultLibraries>
|
||||
<ImportLibrary>../lib/qhull.lib</ImportLibrary>
|
||||
<ProgramDataBaseFile>../bin/qhull.pdb</ProgramDataBaseFile>
|
||||
<SubSystem>Console</SubSystem>
|
||||
<Version></Version>
|
||||
</Link>
|
||||
<ProjectReference>
|
||||
<LinkLibraryDependencies>false</LinkLibraryDependencies>
|
||||
</ProjectReference>
|
||||
</ItemDefinitionGroup>
|
||||
<ItemGroup>
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<ClCompile Include="..\src\qhull\unix_r.c" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<ProjectReference Include="../build/qhullstatic_r-64.vcxproj">
|
||||
<Project>526F05C7-E54E-4673-91DC-A3AF75041688</Project>
|
||||
</ProjectReference>
|
||||
</ItemGroup>
|
||||
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
|
||||
<ImportGroup Label="ExtensionTargets">
|
||||
</ImportGroup>
|
||||
</Project>
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user