From cc930432c2823c3d82e0b8dd2ae4f446c82f4fce Mon Sep 17 00:00:00 2001 From: temporal Date: Mon, 21 Jul 2008 20:28:30 +0000 Subject: misc. stuff: - Improved readmes. - Fixed incorrect definition of kint32min. - Fixed absolute output paths on Windows. - Added info to Java POM that will be required when we upload the package to a Maven repo. --- vsprojects/readme.txt | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) (limited to 'vsprojects') diff --git a/vsprojects/readme.txt b/vsprojects/readme.txt index 7f7278e0..b79f6006 100644 --- a/vsprojects/readme.txt +++ b/vsprojects/readme.txt @@ -7,7 +7,7 @@ Compiling and Installing ======================== 1) Open protobuf.sln in Microsoft Visual Studio. -2) Choose "Debug" or "Release" configuration as desired. +2) Choose "Debug" or "Release" configuration as desired.* 3) From the Build menu, choose "Build Solution". Wait for compiling to finish. 4) From a command shell, run tests.exe and check that all tests pass. 5) Run extract_includes.bat to copy all the public headers into a separate @@ -19,6 +19,11 @@ Compiling and Installing 8) Copy libprotobuf.{lib,dll} and libprotoc.{lib,dll} wherever you put libraries. +* To avoid conflicts between the MSVC debug and release runtime libraries, when + compiling a debug build of your application, you must link against a debug + build of libprotobuf.dll. Similarly, release builds must link against + release DLLs. + DLLs and Distribution ===================== -- cgit v1.2.3