Как создать статическую библиотеку QextSerialPort для окон платформы для использования с Qt 4.8.5Qt QextSerialPort статический Lib
Я не понимаю, как изменить .pro или .При файлы, чтобы сделать это. (Файл .prf продолжает восстанавливаться).
Так что я попытался изменениями результирующей .vcproj файла, чтобы сделать статическую сборку, и удалить некоторые из определяет, но я все еще получаю предупреждение, как:
qextserialport.lib(qextserialport.obj) : warning LNK4006: "public: __thiscall QextSerialPort::QextSerialPort(class QString const &,enum QextSerialPort::QueryMode,class QObject *)" ([email protected]@[email protected]@@[email protected]@[email protected]@@Z) already defined in qextserialportd1.lib(qextserialportd1.dll); second definition ignored
и во время выполнения получить «System ОШИБКУ: программа не может запускаться, так как qextserailportd1.dll отсутствует на вашем компьютере ». Что, конечно, верно, потому что я пытаюсь создать статическую сборку с использованием .lib
Итак, как правильно выполнить статическую сборку?
Если вы считаете, что ответ Неджата полезен, и он решает вашу проблему, пожалуйста, рассмотрите **, принимая ** ответ (нажав «V» под партитурой). Напротив, если вы считаете, что ваш собственный ответ лучше, вы можете принять его вместо этого. Если все текущие ответы не являются достаточно хорошими, вы должны принять лучший ответ, чтобы люди рассмотрели вашу проблему, и другие люди, которые имеют одинаковую проблему, принимают принятый ответ в качестве стандартного решения. – Tay2510