- Rajt
- Fórum
- Akarta
- Könyveket olvasni
- E-könyv terület
- Sedipedia
- Blogoszféra
- [Hírek és szerkesztőségi hírek]
- Lépjen kapcsolatba velünk
177 csatlakozik
175 névtelen
2 tag
Google Chrome |
Ha Google Chrome-ot használ, próbálja ki a Sedice témát |
Az történik, hogy ez a fordító a linux számára készült.
A Windows-ban úgy tűnik, hogy használható, ha linux "emulátort" használnak. (A cigwin, amely több, mint egy emulátor, API-k halmaza. Mivel láttam, kipróbálom)
Ugyanaz a Gcc, amelyet Windows-ba portolnak.
Nincs szükség "emulátorok" vagy hasonlók telepítésére, ez egy egyszerű telepítő, amely létrehoz egy "gfortran" mappát a Program Files-ben, és ott futtatható fájlokat hoz létre.
Szívesen
Szívesen
Jelenleg nem programozok semmit, de amikor megpróbálom, itt kommentálom. Az az igazság, hogy programozó vagyok, aki ugyanúgy programoz, mint az őslakos amerikaiak a nyugati filmekben.
Itt igazolom az elfeledett Fortrant, hogy a tudomány és a mérnöki alkalmazások számára továbbra is a legjobb .
instanton ezt írta: |
Itt igazolom az elfeledett Fortrant, hogy a tudomány és a mérnöki alkalmazások számára továbbra is a legjobb . |
Van egy barátom, aki fizikus-csillagász (vagy valami "asnn", ezt tanulmányozta), és úgy tűnik, hogy ez egy olyan nyelv, amely nagyon jól áll neked.
Ha tesztelsz ezzel a fortrannal (még olyan programokkal is, amelyekkel már rendelkezel), és azt mondod nekem, hogy kiválóan teljesítesz, akkor ajánlom.
Valójában szerintem a fő különbség a C és a fortran között az, hogy a C a programozóknak, a Fortran pedig a fizikusoknak szól. Ezért a C ++ alkalmazásoknak sokkal gyorsabbaknak kell lenniük, mint a Fortran alkalmazásai, és lehetővé kell tenni a kód jobb modulálását. De a Fortran-nak rendelkeznie kell kezelési lehetőségeivel azok számára, akik nem sokat programoznak.
Egyébként lehetséges, hogy az a Fortran fordító gyorsabban generál kódot .
instanton ezt írta: |
Jó lenne egy szálat nyitni, vagy egy informatív áttekintést tenni az ingyenes programokról számszerű számítás vagy adatelemzés céljából, hogy sok hallgató van itt, és nem csak drága kereskedelmi lakosztályokból élnek. |
Valaki már mondott nekem hasonló ötletet. Ebben nagyon egyetértek.
Hely, ahol nulla költségű programokat lehet elhelyezni, típusok szerint katalogizálni (matematika, tervezés, zene), és megjelölni az operációs rendszereket (Win, Mac, Linux), beleértve a licenc típusát (privát, ingyenes, ingyenes és kereskedelmi)
Igen, a formátumok kérdése néha kissé megérinti a güev ** -t, de hé, mit fogsz csinálni.
Az Instanton ezt írta: |
Előnye, hogy nagyon jól alkalmazható a képletek fordítására, és az algoritmusokat kifejezetten értékelik a programban. |
A Windows rendszerben használt fordítóprogramok:
- A Microsoft Fortran erőműve (fizetős).
- A fent említett gfortran, a gcc-ről a Windows-ra (ingyenes) http://quatramaran.ens.fr/
A fortran 90/95 mindkét fordítója
A linuxban használt fordítóprogramok:
- Intel Fortran Compiler for Linux (nem kereskedelmi változat - ingyenes) http://www.intel.com/cd/software/products/asmo-na/eng/compilers/flin/index.htm Fortran 90/95.
- g77, gcc 3.4-től (szabad). Fortran 77-hez.
- Gcc-fortran, a Gcc 4.0-ból (ingyenes). Fortran 90/95.
Az összeállítási tesztek elvégzéséhez egy ilyen hűvös kódot használtunk (szemetet a hidrológiai számításokhoz):
Kód: |
írja (*, *) 'Írjon be egy számot 1-től 12-ig' olvassa el (*, *) xmes nap = 30. * (xmes-1.) + 15. dec = 23,45 * bűn (72./73. * (284. + nap)/57.29578) írja (6, *) dec vége |
Az ablakok eredményei a következők voltak:
- Fortran erőmű: 176 Kb futtatható fájl összeállítása és létrehozása.
- gfortran: 1145 Kb futtatható fájl létrehozása (vedd el most!).
És az eredmények a linuxban:
- Intel Fortran Compiler: 400 Kb futtatható fájl létrehozása.
- g77: 15 Kb futtatható.
- Gcc 4.0: Lehetetlen volt telepíteni ezt az alkalmazást (a gcc-fortran csomagot) a Debian Linuxra a csomag közvetlen fordításával. Nézzük meg, találunk-e olyan tárhelyet, amely fordítás nélkül telepíti közvetlenül.
Következtetésként elmondható, hogy ha egy ingyenes fortran 90 fordítót akarunk a linuxra, akkor elvileg ragaszkodnunk kellene az Inteléhez, tekintettel a fortran gcc 4.0 csomag telepítésének nehézségére. Ráadásul úgy tűnik, hogy ez a csomag tesztelési fázisban van, és elvileg nem tűnik túl megbízhatónak látni, hogy hogyan viselkedik a Windows-ba portált verziója (az a gfortran, amely ezeket a futtatható fájlok "hibáit" létrehozza). Mindenesetre, ha az összeállítani kívánt fortran programok "egyszerűek" a g77-tel, akkor maradunk.
Ami a Windows-t illeti, ha elvben egy Fortran 90 fordítót akarunk, akkor el kell húznunk az egyik fizetős vagy annak értékelő változatát, mivel egy fordító (a gfortran), amely 5 soros kódból 1 MB-nál nagyobb .exe fájlt hoz létre, nem tűnik túl megbízhatónak.
Teszteltük a fordítókat, és látható, hogy mivel a Fortran semmivel sem járul hozzá a Soft közösséghez. Ingyenes (nem hozhat létre összetett programokat, grafikákat stb.), Elavult, és nem érdekli őket túlságosan a frissítés.
A linux alatt a legújabb verzió megszerzéséhez le kell fordítania a Gcc + Fortran-t. Az elsőt túl sok bonyodalom nélkül lehetett összeállítani. A második, úgy tűnik, hogy az elsőbe valahogy telepíteni kell. Amit nem ismerek.
Amint azt az Albertux-nak már említettem, egy másik megoldás az olyan tárak keresése, ahol a Gcc 4 szerepel, és az eredmények ellenőrzéséhez telepítse az APT-GET-en keresztül.
Ennek ellenére nem jósolok túl jó eredményt.
Az a dolog, ami a futtatható fájlokról szól, elgondolkodtatja, hogy tolmácsról van szó. Más szavakkal, a futtatható programnak van egy része a programnak, amely képes értelmezni a Fortran kódot (a legtisztább alapstílusban), egy másikban megvan a kód. Ha igen, akkor minden programban jól fog működni, de a nagyon nehéz futtatható fájlok mellett (remélem, hogy nem fognak nagyobb súlyt növelni több kódsor esetén), nagyon lassú programjaink lesznek.
- Vásároljon Alli-t vagy Orlistat-ot fogyáshoz Gyógyszerészeti tanácsom
- Kardio gyakorlatok a gyors fogyáshoz és a nagyszerű megjelenéshez 2020. július 4-én
- Hogyan lehet gyorsan fogyni, a megszerzésének 7 titka! Silvia Qulez
- Kardio gyakorlatok egyszerre zsírégetésre és izomépítésre
- Létrás gyakorlatok fogyáshoz