🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: pl.comp.lang.c
Article #309977

Re: Jak sobie radzić ze standardowymi bibliotekami źródeł pod Windows?

#309977
From: Maciek Godek
Date: Thu, 28 Nov 2019 17:16
16 lines
2624 bytes
W dniu czwartek, 28 listopada 2019 14:59:37 UTC+1 użytkownik Borneq napisał:
> Napisane są zwykle w czystym c, są tam pliki *.in , *.ac, *.m4
> Chodzi mi zwłaszcza o biblioteki libjpeg i libpng.
> Chciałbym działać pod Windows z MinGw wraz z CLionem.

Najprościej chyba MSYS2:
https://www.msys2.org/

(różni się od MSYS tym, że ma menadżera pakietów od Archa, tj. pacman)

W każdym razie jest to mój koń roboczy.
(Jeżeli jednak idzie o pliki *.in i *.ac, to z reguły pakiety są dystrybuowane w formie niewymagającej instalacji Automake'a i Autoconfa)

Jest jeszcze oczywiście Cygwin, ale ja mam z nim raczej średnie doświadczenia.

Windows 10 dostarcza też coś takiego, co się nazywa "Windows Subsystem for Linux", czy też WSL, i możesz sobie zainstalować na Windowsie np. powłokę z Ubuntu (dostępną w Microsoftowym Store). W tym przypadku wada jest jednak taka, że nie ma żadnej integracji Windowsa z X Windows, przez co nie ma na razie szans na odpaleniem pod tym aplikacji graficznych (choć docelowo podobno chcą to jakoś zintegrować). Za to zaleta jest taka, że integracja z Windowsem jest dobra (MSYS tylko emuluje niektóre rzeczy, i ja osobiście miałem raczej słabe doświadczenia z obsługą wątków)
Technical Details
Message-ID: <567c979e-facc-4059-9fa4-ee6c72736e0f@googlegroups.com>
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.icm.edu.pl!newsfeed.pionier.net.pl!goblin2!goblin.stu.neva.ru!feeder1.cambriumusenet.nl!feed.tweak.nl!209.85.160.216.MISMATCH!g89no8604415qtd.0!news-out.google.com!g53ni37qtg.0!nntp.google.com!g89no8604409qtd.0!postnews.google.com!glegroupsg2000goo.googlegroups.com!not-for-mail
References: <5ddfd2c7$0$522$65785112@news.neostrada.pl>

Show Full Headers
Complete Article Headers
X-Received: by 2002:aed:212e:: with SMTP id 43mr8367037qtc.25.1574961372014;        Thu, 28 Nov 2019 09:16:12 -0800 (PST)
X-Received: by 2002:a0d:ca0e:: with SMTP id m14mr7941213ywd.292.1574961371719; Thu, 28 Nov 2019 09:16:11 -0800 (PST)
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.icm.edu.pl!newsfeed.pionier.net.pl!goblin2!goblin.stu.neva.ru!feeder1.cambriumusenet.nl!feed.tweak.nl!209.85.160.216.MISMATCH!g89no8604415qtd.0!news-out.google.com!g53ni37qtg.0!nntp.google.com!g89no8604409qtd.0!postnews.google.com!glegroupsg2000goo.googlegroups.com!not-for-mail
Newsgroups: pl.comp.lang.c
Date: Thu, 28 Nov 2019 09:16:11 -0800 (PST)
In-Reply-To: <5ddfd2c7$0$522$65785112@news.neostrada.pl>
Complaints-To: groups-abuse@google.com
Injection-Info: glegroupsg2000goo.googlegroups.com; posting-host=83.25.207.226; posting-account=f7iIKQoAAAAkDKpUafc-4IXhmRAzdB5r
NNTP-Posting-Host: 83.25.207.226
References: <5ddfd2c7$0$522$65785112@news.neostrada.pl>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <567c979e-facc-4059-9fa4-ee6c72736e0f@googlegroups.com>
Subject: Re: Jak sobie radzić ze standardowymi bibliotekami
 źródeł pod Windows?
From: Maciek Godek <godek.maciek@gmail.com>
Injection-Date: Thu, 28 Nov 2019 17:16:12 +0000
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit