- Если это сторонняя библиотека, то должна быть некоторая документация с указанием шагов компиляции для сборки из исходного кода. Пожалуйста, обратитесь это.
- Если такой вещи нет, я предполагаю, что у вас есть по крайней мере доступ к исходному коду, пожалуйста, посмотрите на реализацию (файлы заголовков или исходные файлы), вы, вероятно, получите более чем достаточно информации, чтобы понять если он использует код, соответствующий стандарту C ++ 11.
@ πάνταῥεῖ, я имею в виду, что компиляция с другим стандартом c ++ не оставит что-то в двоичном файле? - Riopho
Если вы хотите выяснить это из двоичного файла, то я, вероятно, использовал бы objdump и разбирал двоичный файл с включенной разборкой - objdump -dC <binary_name>
- (при условии, что вы работаете в Linux, хотя и не знаете много окон). Вы должны быть в состоянии получить некоторую подсказку от этого.
Я не уверен, что компилятор оставляет какие-либо следы в двоичном файле.