Импортируя файлы iOS-QR-Code-Generator в объектно-ориентированном проекте: c++ классы не компилируются

Мы попытались импортировать в наш проект код для генерации QRCode iOS-QR-Code-Generator из Kuapay. Хотя мы правильно связали папку libpng (#include найдено), у нас есть ошибки при компиляции классов qr_, поскольку eror выглядит следующим образом для примера QR_Encode.h ключевое слово класса не распознается, кажется, что проект не распознает файл как файл c++, являющийся объектно-ориентированным проектом. Кто-нибудь может нам помочь? Спасибо заранее

1 ответ

Если заголовочный файл содержит классы C++, вам нужно будет скомпилировать файл #include его как C++ или Objective- C++. Если у вас есть файл .m включая его, самый простой способ сделать это - изменить расширение на .mm

licensed under cc by-sa 3.0 with attribution.