Я создаю коммерческое приложение, и мы используем код GPL для помогите нам.
Как я могу добавить операторы #warning
или #error
, чтобы при создании кода для отладки он предупреждал, но когда мы создаем для выпуска, он выдает ошибки?
Я могу сделать:
#warning this code is released under a CCL licensing scheme, see Source_Code_License.rtf
#warning this code is not LGPL-compliant
#warning this code was copied verbatim from a GP Licensed file
в начале файлов, но могу ли я сделать лучше? Есть ли лучший способ пометить файл, если он включен?
Я использую Objective-C ++ с gcc или clang.