Я абсолютно не знаком с Qt. Я создал программу с использованием C++ в Visual Studio 2010, в которой я использую внешнюю библиотеку из Dcmtk. Теперь я хочу добавить пользовательский интерфейс к этой программе. В моей первоначальной программе мне пришлось изменить C++ Runtime Library
в Code Generation в Visual Studio на Multi-Threaded(/MT)
от Multi-Threaded Debug DLL
, иначе программа не сработает. Я должен сделать то же самое в QtCreator, но я не знаю, как изменить эту настройку в Qt. Не могли бы вы предложить, как я должен подойти к этому? Благодарю.Как изменить C++ Runtime Library в QtCreator?
11
A
ответ
9
/MT
- это флаг компилятора. Вы можете указать флаги в .pro файле так:
QMAKE_CXXFLAGS += /MT
Кроме того, вы, вероятно, хотите, чтобы указать /MTd
для отладочных:
Release:QMAKE_CXXFLAGS += /MT
Debug:QMAKE_CXXFLAGS += /MTd
0
конфигурации с QMAKE также доступна для этого.
CONFIG += thread
1
В версии QT 5.5 переменная QMAKE_CXXFLAGS_DEBUG и QMAKE_CXXFLAGS_RELEASE поэтому новый рабочий раствор для QT 5.5:
QMAKE_CXXFLAGS_DEBUG += /MTd
QMAKE_CXXFLAGS_RELEASE += /MT
Смежные вопросы
- 1. Visual C++ Runtime Library Linker Woes
- 2. Net Runtime Library для Delphi
- 3. Использование библиотеки runbars runtime library
- 4. GTK + linux runtime library newbie
- 5. Static Runtime Library Linking для Visual C++ Express 2008
- 6. Что такое «Visual C++ Visual Runtime Library: Runtime error!» и как я могу его захватить?
- 7. Как изменить каталог сборки в QtCreator?
- 8. Обновление AspectJ Runtime Library в Eclipse
- 9. JFormDesigner Runtime Library не загружает пользовательский код
- 10. Установите правильную битовку Visual C++ Runtime Library через проект установки
- 11. Что такое «Visual C++ Visual Runtime Library: Ошибка выполнения!»
- 12. C Совместимость версии Runtime Library: обновления требуют перестроек?
- 13. Изменить язык в Runtime
- 14. Поймать C Runtime Library fatal error in (mixed) .NET code?
- 15. Microsoft Visual Studio C Runtime Library обнаружила фатальную ошибку
- 16. Runtime library for clang on windows
- 17. java runtime tracing library для замены system.out.println
- 18. Компиляция C++ 14 в qtcreator
- 19. Microsoft VC++ Runtime Library: аномальное завершение
- 20. Flex: build error - runtime-shared-library-path
- 21. Как разделить TextArea компонент в нескольких SWF - Runtime Library Share
- 22. как разбить строку в C++ с QtCreator
- 23. относительный путь в QtCreator
- 24. Изменить аргументы конструктора runtime
- 25. Изменить изображение в runtime python
- 26. Как изменить содержимое окна WPF в Runtime
- 27. Как изменить R.String .... значения в RUNTIME
- 28. Как изменить значение свойства в Runtime
- 29. Как изменить высоту веб-представления в Runtime?
- 30. Как изменить значение EasingDoubleKeyFrame в Runtime?
Да, вы правы, для отладки сборки, я должен указать '/MTd'. –
Мне очень жаль. Ответ уже был там: D. Мой плохой, я полностью пропустил это. Большое спасибо :). –