У меня есть набор программных модулей библиотеки, которые разработаны на c ++.Итак, я использую g ++ для компиляции своего программного обеспечения.
Это должно использоваться различными существующими приложениями, написанными на C и скомпилированными с помощью gcc.
Когда другие команды использовали g ++ для компиляции своихкод, они начали получать много ошибок компилятора из-за строгих правил проверки типов в c ++.Это сломало их приложения.Хуже того, они используют какой-то сторонний библиотечный код, который нельзя скомпилировать с помощью g ++.
, если они используют gcc, то возникают ошибки компоновщика (неразрешенные символы).
, так что мой вопросэто ... "Есть ли способ, чтобы мой библиотечный код был связан с их приложениями, не меняя соответствующие компиляторы? То есть я все еще должен использовать g ++, так как я интенсивно использую классы / объекты в своем коде, и они имеютнет выбора использования g ++, что сломает их приложение? ".
Спасибо за любезную помощь.
С уважением, Равиндра