Klausimai pažymėti „kompiliacija“

Kompiliavimas yra šaltinio teksto transformavimas į kitą formą arba reprezentaciją. Dažniausiai naudojamas šis ženklas yra problemos, susijusios su programavimo kalbos konvertavimu į mašinos kodą. Ši žyma paprastai naudojama kartu su kita žyma, nurodančia šaltinio teksto tipą, pavyzdžiui, programavimo kalbos žyma (C, C + +, Go ir kt.) Ir žyma, rodanti įrankį ar kompiliatorių, naudojamą konversijai (gcc, Visual Studio ir ir tt).
5
atsakymai

Kodėl 0.1f ir 0 keitimas sulėtina našumą 10x?

Kodėl šis kodų bitas, const float x [16] = {1.1, 1.2, 1.3, 1.4, 1.5, 1.6, 1.7, 1.8, 1.9, 2.0, 2.1, 2.2, 2.3, 2.4, 2.5, 2.6}; const float z [16] = {1.123, 1.234, 1.345, 156.467, 1.578, 1.689, 1.7 ...
nustatyti 16 vas '12, 18:58
14
atsakymai

Kodėl „C ++“ rengimas trunka taip ilgai?

C ++ failo sudarymas užima daug laiko, palyginti su „C #“ ir „Java“. C ++ failo sudarymas užtrunka žymiai daugiau laiko nei įprasto „Python“ scenarijaus dydžio pradžia. Aš šiuo metu naudojasi „VC ++“, bet tai yra tas pats su bet kuriuo ...
lapkričio 25 d. '08 9:25 val
18
atsakymai

Ką tiksliai kompiliatorius atlieka laiku (JIT)?

Ką konkrečiai daro JIT kompiliatorius, kitaip nei kompiliatorius, išskyrus JIT? Ar kas nors gali pateikti trumpą ir lengvai suprantamą aprašymą?
rugsėjo 18 d '08 9:52 val
5
atsakymai

Kas yra .a ir .so failai?

Šiuo metu bandau prijungti programą C į AIX ir susižavėti. Kokie yra .a ir .so failai ir kaip jie naudojami kuriant / paleidžiant programą?
yra nustatytas kovo 21 d., 12 val. 19:53
3
atsakymai

Mažiau agresyvi kompiliacija su CSS3 Calc

Kompiliatoriai, mažiau naudoję mane („OrangeBits“ ir „dotless 1.3.0.5“), agresyviai išversti kūną {plotis: calc (100% - 250px - 1.5em); } kūno {plotis: apskaičiuotas (-151,5%); } Tai akivaizdžiai nepageidautina. Įdomu, ar yra būdas pranešti kompiliatoriui L ...
nustatyti 15 rug. '12 18:15
23
atsakymai

Sukurkite datą

Šiuo metu turiu programą, kuri savo pavadinimo juostoje rodo kūrimo numerį. Tai gera ir gera, išskyrus tai, kad dauguma vartotojų nenori nieko žinoti, ar jie nori turėti naujausią statybą - paprastai jie nurodomi ...
nustatyti spalio 21 d '09 16:50
3
atsakymai

„Java“ metodas su grąžinimo tipo kompiliavimu be grąžinimo ataskaitos

1 klausimas. Kodėl toliau pateikiamas kodas be grąžinimo ataskaitos? public int a () {o (tiesa); } Pastaba Jei po to pridėsiu grąžą, tada gausiu nepasiekiamo kodo klaidą. 2 klausimas. Kita vertus, kodėl kompiliuokite su ...
birželio 25 d. 15 val
4
atsakymai

Kodėl „Java“ klasė sudaryta skirtingai su tuščia eilute?

Turiu tokią „Java“ klasės viešąją klasę „HelloWorld“ {public static void main (String [] args) {}} Kai sukaupiu šį failą ir paleidžiu „sha256“ rezultato klasėje, gaunu 9c8d09e27ea78319ddb85fcf4f8085aa7762b0ab36dc5ba5fd0 ...
nustatyti spalio 03 '18, 13:35
9
atsakymai

Kodėl turite susieti matematikos biblioteką su C?

Jei į programą C įtraukiu <stdlib.h> arba <stdio.h>, man nereikia jų susieti rengiant, bet turiu susieti su <math.h> naudojant -lm su gcc, pavyzdžiui: gcc test.c - o bandymas - kas tai yra? Kodėl turėčiau aiškiai ...
birželio 23 d
9
atsakymai

Kodėl kompiliuoti „Python“ kodą?

Kodėl kompiliuoti „Python“ scenarijų? Juos galite paleisti tiesiai iš .py failo, ir jis veikia gerai, todėl ar yra pranašumo ar kažko kito? Taip pat pastebiu, kad kai kurie mano paraiškoje esantys failai yra sukompiliuoti į .py ...
nustatytas sausio 23 d '09 - 1:57
21
atsakymas

Kodėl „Swift“ rengia taip lėtai?

Aš naudoju Xcode 6 Beta 6. Tai kažkas, kas mane erzina tam tikrą laiką, bet tai yra ta vieta, kur ji vargu ar gali būti naudojama dabar. Mano projekte pradeda veikti tinkamas 65 Swift failų ir kelių „Objective -...“ tilto failų dydis
nustatyti 28 rug. '14 - 0:57
2
atsakymai

Kas yra „Nustatyti 32 bitų“ nustatymą „Visual Studio“ ir kaip jis veikia?

Aš nesuprantu, kaip kompiliatorius automatiškai žinos, kaip prireikus surinkti 64 bitų. Kaip jis žino, kada jis gali patikimai siekti 32 bitų? Mane domina, kaip kompiliatorius žino, kokia architektūra reikalinga ...
rugpjūčio 22 d. '12 8:13
13
atsakymai

Kaip naudoti / sukurti dinaminį šabloną, kad sukompiliuotų dinaminį komponentą su kampiniu 2.0?

Noriu dinamiškai sukurti šabloną. Tai turi būti naudojama „ComponentType“ kūrimui vykdymo metu ir vietoje (netgi pakeiskite) jį kažkur talpinimo komponento viduje. Prieš RC4, aš naudoju ComponentResolver, bet su RC5 aš ...
rugpjūčio 11 d '16, 8:37
2
atsakymai

Kaip nustatyti klaidą su xml2-config nerastu diegiant PHP iš šaltinių?

Kai bandau įdiegti „php 5.3“ iš šaltinio „Ubuntu“ (atsisiųskite suspaustą diegimo failą iš http://www.php.net/downloads.php) ir paleisiu ./configure Aš gausiu šią klaidą: konfigūruoti: klaida: xml2-config ne rasta. Patikrinkite „libxml2“ diegimą ...
lapkričio 11 d. '13, 13:30
9
atsakymai

Klaida: java: negaliojantis šaltinio išleidimas: 8 „Intellij“. Ką tai reiškia?

Bandau surinkti kodą „Intellij Ultimate 13.1.4“, bet gaunu šią klaidą, ir aš nežinau, ką tai reiškia: Informacija: Naudojant javac 1.7.0_55 irva šaltinių rinkimui Informacija: java: Renkant klaidas įvyko mod ...
rugsėjo 16 d '14, 23:40