1.1.1
by Aaron M. Ucko
Import upstream version 6.1.20040616 |
1 |
# $Id: readme.dos,v 6.13 2004/01/26 17:04:53 vakatov Exp $
|
2 |
# By Denis Vakatov, NCBI
|
|
3 |
||
1
by Aaron M. Ucko
Import upstream version 6.1.20011220a |
4 |
|
5 |
Getting the NCBI C Toolkit sources |
|
6 |
------------------------------------
|
|
7 |
||
8 |
Outside users can download self-extracting archive from: |
|
9 |
ftp://ftp.ncbi.nih.gov/toolbox/ncbi_tools/CURRENT/ncbiz.exe |
|
10 |
||
1.1.1
by Aaron M. Ucko
Import upstream version 6.1.20040616 |
11 |
Insiders can get the C Toolkit sources from the latest successful build from: |
12 |
/net/sampson/a/coremake/win32/ncbi_c.zip |
|
1
by Aaron M. Ucko
Import upstream version 6.1.20011220a |
13 |
|
14 |
||
15 |
Building the NCBI C Toolkit |
|
16 |
-----------------------------
|
|
17 |
||
1.1.1
by Aaron M. Ucko
Import upstream version 6.1.20040616 |
18 |
(We assume here that the Toolkit sources are deployed in "c:\ncbi".) |
19 |
||
20 |
||
21 |
1) Run Microsoft Visual C++ |
|
22 |
||
23 |
2) Load the NCBI C Toolkit project workspace: |
|
24 |
"File" / "Open Workspace..." |
|
25 |
c:\ncbi\make\msvc_prj\ncbi.dsw |
|
26 |
||
27 |
3) Set the build mode (default is single-threaded Debug): |
|
28 |
"Build" / "Set Active Configuration" / "Project configurations:" |
|
29 |
3.1) To build everything, choose one of: |
|
30 |
"all - Win32 Debug"
|
|
31 |
"all - Win32 Release"
|
|
32 |
"all - Win32 DebugMT"
|
|
33 |
"all - Win32 ReleaseMT"
|
|
34 |
"all - Win32 DebugDLL"
|
|
35 |
"all - Win32 ReleaseDLL"
|
|
36 |
3.2) Or, you can choose to build any library(es) or application(s) |
|
37 |
in any configuration by using either the list of |
|
38 |
project configuration here or "ClassView" (or "FileView") frame. |
|
39 |
||
40 |
4) Start the build of the project chosen: |
|
41 |
"Build" / "Build" |
|
42 |
||
43 |
5) On success, the libraries and executables can be found under |
|
44 |
c:\ncbi\make\msvc_prj\*\<build_mode>\ |
|
45 |
where <build_mode> stands for one of (see step 3 above): |
|
46 |
Debug, Release, DebugMT, ReleaseMT. |
|
47 |
||
48 |
For example, if you chose to build "Release" configuration, then |
|
49 |
most of the built executables will be located at: |
|
50 |
c:\ncbi\make\msvc_prj\demo\Release\*.exe |
|
51 |
||
52 |
||
53 |
***** Please send your remarks to: <toolkit@ncbi.nlm.nih.gov> ***** |
|
1
by Aaron M. Ucko
Import upstream version 6.1.20011220a |
54 |