none
如何快速的編譯出各種版本的函數庫? RRS feed

  • 问题

  • 各位好 小弟有一事請教

    因為之前進行軟體元件化的緣故,手上的程式大都以函數庫的方式進行包裝,但是各種型態的函數庫編譯起來太繁瑣了(同一個函數庫可能有 Release/Debug MT/MD unicode/MB) 這樣就會有 2 * 2 * 2 八個版本 手工一個一個編譯起來太累人,請問各位在 VS 上如何簡化這個過程 謝謝
    2010年6月3日 2:25

答案

  • 写个批处理

    devenv "C:\Documents and Settings\someuser\My Documents\Visual Studio\Projects\MySolution\MySolution.sln" /build DebugUnicode

    devenv "C:\Documents and Settings\someuser\My Documents\Visual Studio\Projects\MySolution\MySolution.sln" /build DebugAnsi

    devenv "C:\Documents and Settings\someuser\My Documents\Visual Studio\Projects\MySolution\MySolution.sln" /build ReleaseUnicode

    devenv "C:\Documents and Settings\someuser\My Documents\Visual Studio\Projects\MySolution\MySolution.sln" /build ReleaseAnsi



    The following is signature, not part of post
    Please mark the post answered your question as the answer, and mark other helpful posts as helpful, so they will appear differently to other users who are visiting your thread for the same problem.
    Visual C++ MVP
    2010年6月3日 3:10
    版主