Я использую Qt Framework и движок QuickFIX для создания финансового приложения с графическим интерфейсом.
Моя проблема в том, что когда я компилирую программу, которая реализует движок QickFIX и Qt Framework, он выдает ошибку компиляции: он не находит некоторые заголовочные файлы в MinGW (socket.h
, inet/in.h
и т. Д.)
Я нахожусь на Windows 7, и я знаю, что для использования сокетов вы должны использовать winsock.h
и так далее, но проблема в том, что у меня Visual C ++ Express Edition, и он не поддерживается Qt, поэтому я использовал Qt Creator, и так как я Имея открытый исходный код Qt, движок QuickFIX использует файлы заголовков Linux (socket.h
и т. д.) вместо окон. Так что это дало мне ошибку.
Пожалуйста, вы можете предложить мне решение?