Marrying MSVC with waf
CodeGuru Home VC++ / MFC / C++ .NET / C# Visual Basic VB Forums Developer.com
Results 1 to 3 of 3

Thread: Marrying MSVC with waf

  1. #1
    John E is offline Elite Member Power Poster
    Join Date
    Apr 2001
    Location
    Manchester, England
    Posts
    4,221

    Marrying MSVC with waf

    I work on a project that I currently build with the traditional MSVC IDE. But the company I work for wants me to look into building future versions with waf. This is mostly for consistency. It's a cross-platform app and the other platforms both get built using waf.

    I must admit I'm not massively keen. MSVC's debugger is tightly tied to its IDE so building without MSVC projects is bound to make debugging more difficult - unless there's a way to generate a VC project from a waf script.

    Back in the days of VC6 I once came across an app for generating a VC project from a makefile and it worked pretty well. Has anyone ever heard of something similar for generating a VC project from a waf project or vice versa?
    "A problem well stated is a problem half solved. - Charles F. Kettering

  2. #2
    Join Date
    Nov 2000
    Location
    Voronezh, Russia
    Posts
    5,877

    Re: Marrying MSVC with waf

    In case that waf allows something like:
    Code:
    devenv mysolution.sln /build release
    you still can go with MSVS project but build under control of waf.
    Best regards,
    Igor

  3. #3
    John E is offline Elite Member Power Poster
    Join Date
    Apr 2001
    Location
    Manchester, England
    Posts
    4,221

    Re: Marrying MSVC with waf

    That sounds like a good compromise Igor, thanks.
    "A problem well stated is a problem half solved. - Charles F. Kettering

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  


Azure Activities Information Page

Windows Mobile Development Center


Click Here to Expand Forum to Full Width

This is a CodeGuru survey question.


Featured


HTML5 Development Center