wx291_msw_vc10

所属分类:界面编程
开发工具:Visual C++
文件大小:110KB
下载次数:35
上传日期:2010-12-15 16:32:37
上 传 者gz_Ricky
说明:  国内对wxWidgets在vs2010下的配置几乎是一片空白,wxWidgets 2.9.1安装包里没有vs2010的安装,这个vc10.0的sln可以让你很方便地编译wxWidgets
(There s absolutely empty in wxWidgets install for VS2010, this is a package to wxWidgets building using vc10.0)

文件列表:
wx291_msw_vc10 (0, 2010-08-26)
wx291_msw_vc10\wx_vc10.opensdf (32, 2010-08-26)
wx291_msw_vc10\wx_vc10.sln (36540, 2010-08-26)
wx291_msw_vc10\wx_vc10.suo (80896, 2010-08-26)
wx291_msw_vc10\wx_vc10_adv.vcxproj (56075, 2010-08-26)
wx291_msw_vc10\wx_vc10_adv.vcxproj.filters (11671, 2010-08-26)
wx291_msw_vc10\wx_vc10_aui.vcxproj (49837, 2010-08-26)
wx291_msw_vc10\wx_vc10_aui.vcxproj.filters (3216, 2010-08-26)
wx291_msw_vc10\wx_vc10_base.vcxproj (65732, 2010-08-26)
wx291_msw_vc10\wx_vc10_base.vcxproj.filters (33029, 2010-08-26)
wx291_msw_vc10\wx_vc10_core.vcxproj (177525, 2010-08-26)
wx291_msw_vc10\wx_vc10_core.vcxproj.filters (95636, 2010-08-26)
wx291_msw_vc10\wx_vc10_gl.vcxproj (49048, 2010-08-26)
wx291_msw_vc10\wx_vc10_gl.vcxproj.filters (1992, 2010-08-26)
wx291_msw_vc10\wx_vc10_html.vcxproj (51638, 2010-08-26)
wx291_msw_vc10\wx_vc10_html.vcxproj.filters (7060, 2010-08-26)
wx291_msw_vc10\wx_vc10_media.vcxproj (49385, 2010-08-26)
wx291_msw_vc10\wx_vc10_media.vcxproj.filters (2118, 2010-08-26)
wx291_msw_vc10\wx_vc10_net.vcxproj (50298, 2010-08-26)
wx291_msw_vc10\wx_vc10_net.vcxproj.filters (4246, 2010-08-26)
wx291_msw_vc10\wx_vc10_propgrid.vcxproj (50550, 2010-08-26)
wx291_msw_vc10\wx_vc10_propgrid.vcxproj.filters (3780, 2010-08-26)
wx291_msw_vc10\wx_vc10_qa.vcxproj (49179, 2010-08-26)
wx291_msw_vc10\wx_vc10_qa.vcxproj.filters (2027, 2010-08-26)
wx291_msw_vc10\wx_vc10_ribbon.vcxproj (50439, 2010-08-26)
wx291_msw_vc10\wx_vc10_ribbon.vcxproj.filters (3921, 2010-08-26)
wx291_msw_vc10\wx_vc10_richtext.vcxproj (50989, 2010-08-26)
wx291_msw_vc10\wx_vc10_richtext.vcxproj.filters (3980, 2010-08-26)
wx291_msw_vc10\wx_vc10_stc.vcxproj (51672, 2010-08-26)
wx291_msw_vc10\wx_vc10_stc.vcxproj.filters (2191, 2010-08-26)
wx291_msw_vc10\wx_vc10_wxexpat.vcxproj (25967, 2010-08-26)
wx291_msw_vc10\wx_vc10_wxexpat.vcxproj.filters (750, 2010-08-26)
wx291_msw_vc10\wx_vc10_wxjpeg.vcxproj (28004, 2010-08-26)
wx291_msw_vc10\wx_vc10_wxjpeg.vcxproj.filters (5359, 2010-08-26)
wx291_msw_vc10\wx_vc10_wxpng.vcxproj (26129, 2010-08-26)
wx291_msw_vc10\wx_vc10_wxpng.vcxproj.filters (2216, 2010-08-26)
wx291_msw_vc10\wx_vc10_wxregex.vcxproj (38503, 2010-08-26)
wx291_msw_vc10\wx_vc10_wxregex.vcxproj.filters (1443, 2010-08-26)
wx291_msw_vc10\wx_vc10_wxscintilla.vcxproj (36059, 2010-08-26)
... ...

=============================== === wxWidgets 2.9.1 === === MSVC 2010 Project Files === === by Sami Hamlaoui (2010) === =============================== ========================================================================= === 1. What? ========================================================================= Microsoft.CppCommon.targets(151,5): error MSB6001: Invalid command line switch for "cmd.exe". The path is not of a legal form. ========================================================================= === 2. Why? ========================================================================= The convertor in MSVC 2010 to load MSVC 2008 projects works fine. However, the custom build tool has changed in the latest release, and has issues with commands that have quotations and/or spaces in them. As wxWidgets relies on the custom build tool to copy the "Setup.h" file to the right directories, this caused a number of compile errors, rendering it impossible to build wxWidgets with this new compiler. These project files have been modified to work around these limitations. ========================================================================= === 3. How? ========================================================================= By removing all usage of the custom build tool. Instead, each project has a Pre-Build Event which copies the "Setup.h" file to the right location. The file and location differ depending on the project configuration (DLL/LIB, Standard/Universal) as before. The commands used are: xcopy ..\..\include\wx\XXX\setup.h ..\..\lib\vc_YYY\ZZZ\wx\ /Y XXX - "msw" or "univ", depending on the project configuration YYY - "lib" or "dll", depending on the project configuration ZZZ - "mswu", "mswud", "mswunivu" or "mswunivud" depending on the project configuration "xcopy" is used over "copy" as it will automatically build the directory structure if needed ("copy" will generate errors on a clean install with no dictories created). The /Y switch tells it to override the destination file if one exists. ========================================================================= === 4. Where? ========================================================================= The project files must be located in a subfolder under "build". You can place them in the "msw" folder along with the project files for older MSVC versions, or create a new folder. The name of the folder you put them in doesn't matter, provided it is located in the "build" folder. ========================================================================= === 5. When? ========================================================================= These project files were released on 25th August 2010 by Sami Hamlaoui. They are provided as is. No support, no promise of updates (I can probably promise you that I won't update them), no responsibility if it somehow reformats your machine. Do with them what you will - I don't mind and I don't care :). Also, I've only tested this with Visual C++ 2010 Express Edition, although it should compile fine on any version. The only 2 projects that it refused to compile are DLL Universal Debug/Release, due to missing wxActiveXEvent symbols. Seeing as MSVC 2008 gives me the exact same errors on the exact same configurations, I'm not going to pull my hair out trying to fix it. Finally, I've enabled multi-processor compilation on all builds and projects to give it a nice speedup when building (especially handy when building all 8 versions of the 21 libraries!). Enjoy!

近期下载者

相关文件


收藏者