Multiple Projects in a Visual Studio

by

Headway Tool Tips: Dealing with Multiple Projects in a Visual Studio

Having difficulties generating a combined .bsc file for multiple projects in a visual studio in Headway reView? Follow these four easy steps and get back on track:

Set ProjectSettings/C++/Generate Browse Info. DO NOT set ProjectSettings/Browse Info/Build Browse Info File. This will build all the .sbr files for each .o without building the .bsc. If working outside VS (ie: in makefiles only) use the /FR compiler option.

. Now that all your .sbr files are built, go to the top level directory and list all the .sbr files. Make sure none of the files are of 0 length-if there are 0 length files, delete them. Use the following command to list them and write them to a file: dir/s/b *.sbr > sbrs.txt

Edit sbrs.txt to add the options you want to provide to the bscmake command eg /n /v /o myproject.bsc.

4. Provide the sbrs.txt file as input to your bscmake file eg bscmake @sbrs.txt. This will generate a bsc file for your whole project.

————–

My gen_bsc.cmd file:

echo /n /v /o pcPro.bsc > sbrs.tmp
for /f “delims=;” %%i in (‘dir/s/b *.sbr’) do @echo “%%i” >> sbrs.tmp
bscmake @sbrs.tmp
del sbrs.tmp

Advertisements

Leave a Reply

Please log in using one of these methods to post your comment:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s


%d bloggers like this: