| Line | |
|---|
| 1 | Notes on vc 7.1 ide project files |
|---|
| 2 | ================================= |
|---|
| 3 | |
|---|
| 4 | These project files use the directory structure created by the Boost Build system. |
|---|
| 5 | This means that BJAM has to have been run at least once for the directories to |
|---|
| 6 | be created in the expected places. Once this has been done, one should be able |
|---|
| 7 | to rebuild/rerun any demo or test from within the VC 7 IDE. |
|---|
| 8 | |
|---|
| 9 | There are a large number of project configurations. There is one for each permitted |
|---|
| 10 | boost configuration. E.G. Debug runtime-dynamic, Debug runtime-static threading-mulit, |
|---|
| 11 | etc. which correspond to boost build configurations. |
|---|
| 12 | |
|---|
| 13 | For tests which are designed to be run with different types of archives, the number |
|---|
| 14 | of project configurations is mulitplied by 5 - one for each type archive. For example, for |
|---|
| 15 | Debug runtime-static there exists Debug runtime-static text_archive, |
|---|
| 16 | Debug runtime-static text_warchive, ... Debug runtime-static xml_warchive. |
|---|
| 17 | |
|---|
| 18 | By selecting the appropriate configuration it should be possible to replicate the |
|---|
| 19 | behavior of the failed test from withing the IDE. This is helpful in debugging. |
|---|
| 20 | |
|---|
| 21 | After each test is built, it is run and the ouput is shown in the IDE Output window. |
|---|
| 22 | |
|---|
| 23 | Note that the fact that all configurations are not valid for all tests precludes building |
|---|
| 24 | the all the tests from withing the IDE in one batch. |
|---|
Note: See
TracBrowser
for help on using the repository browser.