From denmpei at list.ru Tue May 30 11:44:58 2017 From: denmpei at list.ru (=?UTF-8?B?0JTQtdC90LjRgQ==?=) Date: Tue, 30 May 2017 12:44:58 +0300 Subject: [aspectc-user] =?utf-8?q?Qt_+_MSVC_+_AspectC++=2E_Is_it_possible_?= =?utf-8?b?dG8/?= Message-ID: <1496137498.28969981@f375.i.mail.ru> Good day! We've been fighting for a week already over the launch of "HellowWorld" under Qt and MSVC.  Tell me please is it even possible? Has anyone done this? There are nuances? The documentation says that it seems like "The ac ++ parser aims at being compatible with Microsoft Visual C ++ 7 and later." :( MinGW unfortunately we are not suitable, because there is no 64 bit version for Qt + there are problems for working Apache Thrift with Qt + MinGW Regards, Denis. -------------- next part -------------- An HTML attachment was scrubbed... URL: From os at aspectc.org Tue May 30 18:11:00 2017 From: os at aspectc.org (Olaf Spinczyk) Date: Tue, 30 May 2017 18:11:00 +0200 Subject: [aspectc-user] Qt + MSVC + AspectC++. Is it possible to? In-Reply-To: <1496137498.28969981@f375.i.mail.ru> References: <1496137498.28969981@f375.i.mail.ru> Message-ID: <48f70715-4689-eed3-f2bb-90b862ad3674@tu-dortmund.de> Hello Denis! The *short* version of the answer is: Don't use ac++ with different compilers than g++ or clang++ and better work on Linux than on Windows. The manual has to be corrected. Sorry! Here is the *long* version: In theory the clang-based C++ front-end of ac++ should be able to deal with VisualC++ code. However, you need a proper parser configuration file (ac++ --system-config ). In this file all predefined macros, the standard include paths, and a few other options have to be specified. For g++ all this is generated automatically by ag++, but for VisualC++ we don't have such tool, yet. It would have to be done manually. I haven't tried that since VisualC++ 7 (or so). As the number of requests for VisualC++ compatibility is growing recently, I plan to look into it, but I can tell you neither when I will have time nor what the outcome might be. Best regards, Olaf On 05/30/2017 11:44, Денис wrote: > Good day! > > We've been fighting for a week already over the launch of "HellowWorld" > under Qt and MSVC. > Tell me please is it even possible? Has anyone done this? There are nuances? > The documentation says that it seems like "The ac ++ parser aims at > being compatible with Microsoft Visual C ++ 7 and later." :( > MinGW unfortunately we are not suitable, because there is no 64 bit > version for Qt + there are problems for working Apache Thrift with Qt + > MinGW > > > Regards, Denis. > > > _______________________________________________ > aspectc-user mailing list > aspectc-user at aspectc.org > http://www.aspectc.org/mailman/listinfo/aspectc-user >