«compilation» 태그된 질문

컴파일은 소스 텍스트를 다른 형식이나 표현으로 변환하는 것입니다. 이 태그의 가장 일반적인 사용법은 프로그래밍 언어를 기계 코드로 변환하는 것과 관련된 질문입니다. 이 태그는 일반적으로 프로그래밍 언어 태그 (C, C ++, Go 등)와 같은 소스 텍스트의 유형을 나타내는 다른 태그와 변환에 사용되는 도구 또는 컴파일러를 나타내는 태그 (gcc, Visual Studio, 기타.).


13
C ++ 컴파일이 왜 그렇게 오래 걸립니까?
C ++ 및 Java와 비교할 때 C ++ 파일을 컴파일하는 데 시간이 오래 걸립니다. 일반적인 크기의 Python 스크립트를 실행하는 것보다 C ++ 파일을 컴파일하는 데 훨씬 오래 걸립니다. 현재 VC ++을 사용하고 있지만 모든 컴파일러와 동일합니다. 왜 이런거야? 내가 생각할 수있는 두 가지 이유는 헤더 파일을로드하고 전처리기를 실행하는 것이었지만 왜 …




12
오류 : java : 유효하지 않은 소스 릴리스 : Intellij에서 8 무슨 뜻이에요?
Intellij Ultimate 13.1.4를 사용하고있는 일부 코드를 컴파일하려고하는데 다음 오류가 발생하며 그 의미가 무엇인지 모릅니다. Information:Using javac 1.7.0_55 to compile java sources Information:java: Errors occurred while compiling module 'Example' Information:Compilation completed with 1 error and 0 warnings in 3 sec Information:1 error Information:0 warnings Error:java: invalid source release: 8 내 생각 …

4
CSS3 calc로 덜 공격적인 컴파일
이하의 내가 (사용하고 있음을 컴파일러 OrangeBits 과 점이없는 1.3.0.5가 ) 적극적으로 번역된다 body { width: calc(100% - 250px - 1.5em); } 으로 body { width: calc(-151.5%); } 분명히 바람직하지 않습니다. 컴파일 중에 속성을 무시하도록 Less 컴파일러에 신호를 보내는 방법이 있는지 궁금합니다. Less 문서와 컴파일러 문서를 모두 검색했는데 아무것도 찾을 수 …

24
빌드 날짜 표시
현재 제목 창에 빌드 번호를 표시하는 앱이 있습니다. 최신 빌드가 있는지 알고 싶어하는 대부분의 사용자에게는 아무런 의미가 없다는 점을 제외하고는 훌륭합니다. 빌드 1.0.8.4321이 아니라 "마지막 목요일"이라고 말하는 경향이 있습니다. 계획은 빌드 날짜를 대신하는 것입니다-예를 들어 "App built on 21/10/2009". 빌드 날짜를 텍스트 문자열로 사용하여 프로그래밍 방식을 사용하는 프로그래밍 방식을 찾는 …
260 c#  date  time  compilation 

11
왜 C에서 수학 라이브러리를 연결해야합니까?
C 프로그램을 포함 <stdlib.h>하거나 <stdio.h>C 프로그램에 포함시킬 경우 컴파일 할 때 이들을 링크 할 필요는 없지만 gcc를 <math.h>사용하여 에 링크해야 -lm합니다 (예 : gcc test.c -o test -lm 그 이유는 무엇입니까? 수학 라이브러리를 명시 적으로 링크해야하지만 다른 라이브러리는 아닌 이유는 무엇입니까?
254 c  compilation  math.h 

10
왜 파이썬 코드를 컴파일해야합니까?
왜 파이썬 스크립트를 컴파일하겠습니까? .py 파일에서 직접 실행할 수 있으며 제대로 작동하므로 성능상의 이점이 있습니까? 또한 내 응용 프로그램의 일부 파일은 .pyc로 컴파일되는 반면 다른 파일은 그렇지 않은 이유는 무엇입니까?


22
스위프트 컴파일 시간이 왜 이렇게 느린가요?
Xcode 6 Beta 6을 사용하고 있습니다. 이것은 지금 당장 나를 괴롭힌 적이 있지만 지금은 거의 사용할 수없는 시점에 도달하고 있습니다. 내 프로젝트는 적당한 크기의 65 Swift 파일과 몇 개의 브리지 된 Objective-C 파일 (실제로 문제의 원인이 아님) 을 갖기 시작했습니다 . 응용 프로그램에서 거의 사용되지 않는 클래스에 간단한 공백을 추가하는 …


4
Java 클래스가 빈 줄과 다르게 컴파일되는 이유는 무엇입니까?
다음 Java 클래스가 있습니다 public class HelloWorld { public static void main(String []args) { } } 이 파일을 컴파일하고 결과 클래스 파일에서 sha256을 실행하면 9c8d09e27ea78319ddb85fcf4f8085aa7762b0ab36dc5ba5fd000dccb63960ff HelloWorld.class 다음으로 클래스를 수정하고 다음과 같이 빈 줄을 추가했습니다. public class HelloWorld { public static void main(String []args) { } } 다시 동일한 결과를 얻을 …

3
Visual Studio에서 "32 비트 선호"설정의 목적은 무엇이며 실제로 어떻게 작동합니까?
컴파일러가 필요할 때 64 비트 용으로 컴파일하는 방법을 자동으로 알 수있는 방법이 확실하지 않습니다. 자신있게 32 비트를 대상으로 할 수있는시기를 어떻게 알 수 있습니까? 컴파일러가 컴파일 할 때 어떤 아키텍처를 대상으로하는지 아는 방법이 궁금합니다. 코드를 분석하고 찾은 내용에 따라 결정을 내립니까?

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.