compilation

Dlaczego zmiana 0.1 f na 0 spowalnia wydajność o 10x?

Dlaczego ten bit kodu, const float x[16] = { 1.1, 1.2, 1.3, 1.4, 1.5, 1.6, 1.7, 1.8, ... y[i] = y[i] - 0; // <-- } } Podczas kompilacji z Visual Studio 2010 SP1. (Nie testowałem z innymi kompilatorami.)

Co robi kompilator just-In-time (JIT)?

Co konkretnie robi kompilator JIT w przeciwieństwie do kompilatora nie-JIT? Czy ktoś może podać zwięzły i łatwy do zrozumienia opis?

Dlaczego kompilacja C++ trwa tak długo?

Kompilacja pliku C++ zajmuje bardzo dużo czasu w porównaniu do C# i Javy. Skompilowanie pliku C++ zajmuje znacznie więcej cza ... to ładowanie plików nagłówkowych i uruchamianie preprocesora, ale to chyba nie powinno wyjaśniać, dlaczego trwa to tak długo.

Jak mogę użyć / utworzyć dynamiczny szablon do kompilacji dynamicznego komponentu z Angular 2.0?

Chcę dynamicznie tworzyć szablon. To powinno być użyte do zbudowania ComponentType w czasie wykonywania i umieszczenia (nawet ... ablon się zmienia, więc nie mogę użyć ComponentFactoryResolver i przekazać istniejących... Potrzebuję rozwiązania z Compiler.

Jakie są.a and.so akta?

Obecnie próbuję przenieść aplikację C do AIX i zaczynam się mylić. Jakie są .A I .so pliki i jak są używane podczas budowania / uruchamiania aplikacji?

Kompilowanie programu java do pliku wykonywalnego [duplikat]

Możliwy duplikat:Jak stworzyć .exe dla programu Java? Właśnie zrobiłem prosty program z eclipse i chcę go skompilować do pliku wykonywalnego, ale po prostu nie mogę się dowiedzieć, jak to zrobić. Proszę o pomoc.

Cross compile Go na OSX?

Próbuję skompilować aplikację go na OSX, aby zbudować binaria dla windows i linux. Przeczytałem wszystko, co znalazłem w siec ... o jest ustawione w ENV, które mają budować inny kompilator. Ktoś radzi, jak można to zrobić (jeśli w ogóle można to zrobić)?

Wyświetlanie daty budowy

Obecnie mam aplikację wyświetlającą numer kompilacji w oknie tytuł. To dobrze i dobrze, ale to nic nie znaczy dla większości ... unktów bonusowych). Wskaźniki tutaj bardzo doceniane (wymówka kalambur, jeśli to właściwe), lub schludniejsze rozwiązania...

Error: java: invalid Source release: 8 in Intellij. Co to znaczy?

Próbuję skompilować jakiś kod w używam Intellij Ultimate 13.1.4, ale dostaję następujący błąd i nie mam pojęcia, co to znaczy ... . Próbowałem wygooglować tę wiadomość, ale albo mówią o javac, albo target release, więc nie wydaje się to mieć zastosowania.

Dlaczego musisz połączyć bibliotekę matematyczną w C?

Jeśli dołączam <stdlib.h> lub <stdio.h> do programu C, nie muszę ich łączyć podczas kompilacji, ale muszę połączy ... gcc test.c -o test -lm Jaki jest tego powód? Dlaczego muszę jawnie połączyć bibliotekę matematyczną, a nie inne biblioteki?

Java compile speed vs Scala compile speed

Od jakiegoś czasu programuję w Scali i lubię to, ale jedno mnie irytuje, to czas potrzebny na kompilację programów. Wydaje m ... chciałem zapytać, Czy Mogę sprawić, by Scala kompilowała się szybciej i czy scalac kiedykolwiek będzie tak szybki jak javac.

Bardzo wolne czasy kompilacji w Visual Studio 2005

Otrzymujemy bardzo powolny czas kompilacji, który może trwać ponad 20 minut na dwurdzeniowych maszynach 2GHz, 2G Ram. Wiele ... ego kodu z czasem, który zyskamy, nie mając podobnych doświadczeń Rip Van Winkle z szybką rekompilacją podczas opracowywania.

Opcja (PRZEKOMPILOWANIE) jest zawsze szybsza; dlaczego?

Napotkałem dziwną sytuację, w której dołączenie {[2] } do mojego zapytania powoduje, że uruchamia się w pół sekundy, podczas ... tej dyskusji można założyć, że parametry nigdy się nie zmieniają, więc możemy wykluczyć suboptymalny parametr jako przyczynę.

Kompilowanie dynamicznych łańcuchów HTML z bazy danych

Sytuacja Zagnieżdżona w naszej aplikacji Angular jest dyrektywa o nazwie Page, wspierana przez kontroler, który zawiera div ... tnie nie rozumiem, czy po prostu brakuje mi czegoś prostego, czy może jestem powolny. W każdym razie, przydałaby mi się Rada.

Dlaczego kompilować Kod Pythona?

Dlaczego kompilujesz skrypt Pythona? Możesz je uruchomić bezpośrednio z pliku. py i działa dobrze, więc czy jest jakaś zaleta ... oś? Zauważyłem również, że niektóre pliki w mojej aplikacji są kompilowane do .pyc podczas gdy inni nie, dlaczego tak jest?

Mniej agresywna kompilacja z CSS3 calc

Mniej kompilatorów, których używam (OrangeBits i dotless 1.3.0.5) są agresywnie tłumaczone body { width: calc(100% - 250px ... i nie mogłem nic znaleźć. Czy less czy less compiler to obsługuje? Jeśli nie, czy istnieje przedłużacz CSS, który tak robi?

Budowanie a Kompilowanie (Java)

Myślenie, że odpowiedź na to pytanie jest dość oczywista, ale oto ona: Kiedy pracuję nad małym projektem dla szkoły (w Javi ... a? Jaka jest różnica między budowaniem a kompilowaniem? Powiązane:Jaka jest różnica między kompilacją a budowaniem?

Czy parsery GCC i Clang są naprawdę ręcznie pisane?

Wygląda na to, że GCC i LLVM-Clang używają rekurencyjnych parserów , A nie generowanych maszynowo, opartych na Bison-Flex, ... dlaczego główne frameworki kompilatorów używają ręcznie pisanych parserów? Aktualizacja : ciekawy blog na ten temat tutaj

Jak być na bieżąco z najnowszymi wersjami Node.js w Ubuntu? PPA? Kompilacji?

Where can (can I ?) znaleźć .pakiety deb dla najnowszych wersji Node.js ? Jeśli nie, a ponieważ jest to projekt, który rozwi ... ./ node / usr/bin / node ? jakiś inny sposób, który znasz i nie mogę sobie wyobrazić, ale mam nadzieję, że się podzielisz ?

Tworzenie pojedynczego pliku wykonywalnego z projektu Pythona

Chcę utworzyć pojedynczy plik wykonywalny z mojego projektu Pythona. Użytkownik powinien być w stanie pobrać i uruchomić go ... na i wiedział, jak zainstalować pakiety. Czego mogę użyć do zbudowania samodzielnego pliku wykonywalnego z projektu Pythona?