Хотя стандарт C ++ не имеет такого требования, некоторым компиляторам требуется, чтобы все шаблоны функций и классов были доступны в каждой используемой системе переводов. Фактически для этих компиляторов тела шаблонных функций должны быть доступны в файле заголовка. Повторить: это означает, что эти компиляторы не позволят их определять в файлах без заголовка, таких как .cpp-файлы
Существует ключевое слово export , которое должно смягчать этот проблема, но он нигде не близок к тому, чтобы быть портативным.
SonarQube 6.7 был выпущен в ноябре 2017 года, и мы обычно выпускаем LTS каждые ~ 18 месяцев. Наш план состоит в том, чтобы иметь новую SonarQube 7.x LTS около второго квартала 2019 года, а текущий график запланирован на конец мая.