Запитання з тегом «mingw»

MinGW (мінімалістичний GNU для Windows) - це власний програмний порт колекції GNU Compiler Collection (GCC) та GNU Binutils для використання у розробці власних додатків Microsoft Windows. На відміну від Cygwin, він не забезпечує середовище виконання POSIX на MS-Windows.

16
Яка різниця між Cygwin та MinGW?
Я хочу зробити свою C ++ проект крос-платформою, і я розглядаю можливість використання Cygwin / MinGW. Але в чому різниця між ними? Інше питання - чи зможу я запускати двійковий файл у системі без Cygwin / MinGW?
657 windows  cygwin  mingw 

12
to_string не є членом std, говорить g ++ (mingw)
Я складаю невелику програму запам’ятовування словника, де слова будуть спалахувати на мене випадково за значеннями. Я хочу використовувати стандартну бібліотеку C ++, як розповідає нам Bjarne Stroustroup, але я зіткнувся з, здавалося б, дивною проблемою прямо за воротами. Я хочу змінити 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
Яка різниця між sjlj vs dwarf vs seh?
Я не можу знайти достатньо інформації, щоб вирішити, який компілятор слід використовувати для складання свого проекту. На різних комп’ютерах є кілька програм, що імітують процес. У Linux я використовую GCC. Все чудово. Я можу оптимізувати код, він швидко збирається та використовує не дуже багато пам'яті. Я роблю власний тест із …

3
mingw-w64 теми: posix vs win32
Я встановлюю mingw-w64 у Windows, і є два варіанти: win32 потоки та потокові потоки. Я знаю, у чому різниця між win32 потоками та pthreads, але я не розумію, у чому різниця між цими двома варіантами. Я сумніваюся, що якщо я виберу потокові позиції, це не дозволить мені викликати такі функції …
128 windows  gcc  pthreads  mingw 

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

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



2
Як встановити MinGW-w64 та MSYS2?
Я намагаюся створити якусь бібліотеку з відкритим кодом. Мені потрібна система управління пакетами, щоб легко завантажувати залежності. Спочатку я використовую MinGW+MSYS. Але включені пакети обмежені. Хтось сказав мені використовувати MinGW-w64 + MSYS2. Я скачав mingw-w64-installз тут . При запуску він повідомляє про таку помилку. Як це виправити? До речі, на …

6
Як перенаправити вихід qDebug, qWarning, qCritical тощо?
Я використовую багато qDebug() <<операторів для виведення налагодження. Чи існує якийсь крос-платформенний спосіб перенаправлення результатів налагодження у файл, не вдаючись до сценаріїв оболонки? Я здогадуюсь, що open () і dup2 () зроблять роботу в Linux, але чи буде вона працювати, скомпільована з MinGW в Windows? І, можливо, існує спосіб Qt …
84 c++  debugging  qt  mingw  qdebug 

5
Як налаштувати Qt для перехресної компіляції з Linux на цільову Windows?
Я хочу перехресно скомпілювати бібліотеки Qt (і врешті-решт мою програму) для цілі Windows x86_64 за допомогою хост-машини Linux x86_64. Я відчуваю, що мені близько, але я можу мати принципове нерозуміння деяких частин цього процесу. Я почав з того, що встановив усі пакети mingw на свою машину Fedora, а потім win32-g++змінив …

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 …
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.