Leonardo de Moura 8bfbdf1e68 fixing clang warnings on OSX
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
2012-12-10 19:04:21 +00:00
2012-12-10 07:51:45 -08:00
2012-12-10 19:04:21 +00:00
2012-12-10 07:52:33 -08:00
2012-11-30 15:31:40 -08:00
2012-10-02 16:03:02 -07:00
2012-12-06 16:09:10 -08:00
2012-12-09 12:24:14 -08:00

Z3 is a theorem prover from Microsoft Research.
Z3 is licensed under MSR-LA (Microsoft Research License Agreement). 
See http://z3.codeplex.com/license for more information about this license.
Z3 can be built using Visual Studio Command Prompt and make/g++.

1) Building Z3 on Windows using Visual Studio Command Prompt
   
   python scripts/mk_make.py
   cd build
   nmake

2) Building Z3 using make/g++ and Python
Execute:

   python scripts/mk_make.py
   cd build
   make
   sudo make install

It will install z3 executable at /usr/bin, libraries at /usr/lib, and include files at /usr/include.
You can change the installation p

Use the following commands to install in a different prefix (e.g., /home/leo), and the Z3 python
bindings in a different python package directory.

  python scripts/mk_make.py --prefix=/home/leo --pydir=/home/leo/python
  cd build
  make
  sudo make install

To uninstall Z3, use

  sudo make uninstall

3) Building Z3 using clang and clang++ on Linux/OSX
Remark: clang does not support OpenMP yet.   

   CXX=clang++ CC=clang python scripts/mk_make.py
   cd build
   make

S
Description
Automated archival mirror of github.com/Z3Prover/z3
Readme 209 MiB
Languages
C++ 86.6%
Python 3.4%
C# 2.4%
TypeScript 1.8%
C 1.7%
Other 4%