Вопросы с тегом «mingw»

MinGW (Minimalist GNU for Windows) - это собственный программный порт для GNU Compiler Collection (GCC) и GNU Binutils для использования при разработке собственных приложений Microsoft Windows. В отличие от Cygwin, он не предоставляет среду выполнения POSIX в MS-Windows.

16
В чем разница между Cygwin и MinGW?
Я хочу сделать свой C ++ проект кроссплатформенным, и я собираюсь использовать Cygwin / MinGW. Но в чем разница между ними? Другой вопрос, смогу ли я запустить бинарный файл в системе без Cygwin / MinGW?
658 windows  cygwin  mingw 

12
to_string не является членом std, говорит g ++ (mingw)
Я делаю небольшую программу для запоминания словарного запаса, в которой слова будут мелькать на меня случайно для значений. Я хочу использовать стандартную библиотеку C ++, как говорит нам Бьярно Страуструп, но я столкнулся с на первый взгляд странной проблемой прямо за воротами. Я хочу изменить longцелое число, std::stringчтобы иметь возможность …
245 c++  c++11  g++  mingw  tostring 

16
Программа не может запуститься, потому что отсутствует libgcc_s_dw2-1.dll
Я создал простую программу на C ++ с Code :: Blocks. Если я запускаю его из Code :: Blocks, он работает правильно; но если я запускаю его двойным щелчком по исполняемому файлу, появляется окно с таким сообщением: Программа не может запуститься, потому что libgcc_s_dw2-1.dll отсутствует на вашем компьютере. Попробуйте переустановить …
166 c++  windows  mingw 

2
В чем разница между Слэй против Карлика против Сеха?
Я не могу найти достаточно информации, чтобы решить, какой компилятор мне использовать для компиляции моего проекта. На разных компьютерах есть несколько программ, имитирующих процесс. В Linux я использую GCC. Все отлично. Я могу оптимизировать код, он быстро компилируется и использует не так много памяти. Я делаю свой собственный тест с …

3
mingw-w64 потоки: posix против win32
Я устанавливаю mingw-w64 в Windows, и есть два варианта: потоки win32 и потоки posix. Я знаю, в чем разница между потоками win32 и pthreads, но я не понимаю, в чем разница между этими двумя вариантами. Я сомневаюсь, что если я выберу потоки posix, это помешает мне вызывать функции WinAPI, такие …
129 windows  gcc  pthreads  mingw 

4
Компиляция с помощью cython и mingw дает gcc: error: нераспознанный параметр командной строки '-mno-cygwin'
Я пытаюсь скомпилировать расширение python с помощью cython в 64-разрядной версии win 7, используя mingw (64-разрядную версию). Я работаю с Python 2.6 (Active Python 2.6.6) и с соответствующим файлом distutils.cfg (устанавливая mingw в качестве компилятора) При выполнении > C:\Python26\programas\Cython>python setup.py build_ext --inplace Я получаю сообщение о том, что gcc не …

8
Инструкции для ОС в CMAKE: Как это сделать?
Я новичок в CMAKE. Ниже приведен простой файл cmake, который хорошо работает в окнах среды mingw. Проблема явно target_link_libraries()связана с функцией CMAKE, где я связываю libwsock32.a. В Windows это работает, и я получаю результаты. Однако, как и ожидалось, в Linux /usr/bin/ldбудет искать то, -lwsock32чего НЕТ в ОС Linux. Моя проблема: …
110 c++  linux  cmake  mingw  portability 


2
Как установить MinGW-w64 и MSYS2?
Я пытаюсь создать библиотеку с открытым исходным кодом. Мне нужна система управления пакетами, чтобы легко загружать зависимости. Сначала пользуюсь MinGW+MSYS. Но включенные пакеты ограничены. Кто-то сказал мне использовать MinGW-w64 + MSYS2. Я скачал mingw-w64-installиз здесь . При запуске выдает следующую ошибку. Как это исправить? И, кстати, на MinGW-w64странице загрузки я …


6
Как перенаправить вывод qDebug, qWarning, qCritical и т. Д.?
Я использую много qDebug() <<операторов для вывода отладки. Есть ли какой-либо кроссплатформенный способ перенаправить вывод отладки в файл, не прибегая к сценариям оболочки? Я предполагаю, что open () и dup2 () будут работать в Linux, но будет ли он работать в Windows после компиляции с MinGW? А может есть способ …
85 c++  debugging  qt  mingw  qdebug 

1
C основной параметр
Я написал код, который должен отображать основные параметры, но когда я скомпилировал его и набрал "*", программа показывает структуру моего файла. Команда в cmd выглядит так:program.exe 1 2 3 * #include <stdio.h> #include <stdlib.h> int main(int argc, char const* argv[]) { for (int i=0; i<argc; i++) printf("%s\n", argv[i]); return 0; …
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.