build
w
w
단어들terms/주제들topics/...
project ... 프로젝트,project
configuration / setting
source_file / its tree (source tree: source code tree , source file tree , ... )
dependency 의존성,dependency - source code files끼리도, 필요한 라이브러리,library들 간에도, ...등등, build를 위해선 여러 곳에서 의존성 문제 해결해야 함.
compile ~= compilation - 컴파일러,compiler가 한다
linking - 링커,linker가 한다
형상관리 ... 형상관리 형상관리 형상관리
유지보수 maintenance maintenance ( maintainance 아니다 .. 동사로 maintain 이라서(? 아님 그냥 유사어인가? 뜻이 관계있긴 한데) 철자 혼동하기 쉬움 )
버전,version
...
configuration / setting
source_file / its tree (source tree: source code tree , source file tree , ... )
dependency 의존성,dependency - source code files끼리도, 필요한 라이브러리,library들 간에도, ...등등, build를 위해선 여러 곳에서 의존성 문제 해결해야 함.
compile ~= compilation - 컴파일러,compiler가 한다
linking - 링커,linker가 한다
형상관리 ... 형상관리 형상관리 형상관리
유지보수 maintenance maintenance ( maintainance 아니다 .. 동사로 maintain 이라서(? 아님 그냥 유사어인가? 뜻이 관계있긴 한데) 철자 혼동하기 쉬움 )
버전,version
버전제어,version_control (VC) ~= version_control_system (VCS) ~= source_code_management (SCM) .... 이것들 별도의 페이지 필요없을 듯 ...maybe?
commit / push / pull ...등 VC용어
working_directorycommit / push / pull ...등 VC용어
...
Sub:
build_system
incremental_build
{
incremental build
make도 이것. 소스코드에서 파일 하나만 바뀌었다고 처음부터 모든 것을 컴파일하는 것은 낭비이다. - 제대로 된 build system은 '바뀐 파일'만 timestamp로 감지하여 '필요한 만큼'만 build하여 시간 소모를 줄여 준다.
build_system
incremental_build
{
incremental build
make도 이것. 소스코드에서 파일 하나만 바뀌었다고 처음부터 모든 것을 컴파일하는 것은 낭비이다. - 제대로 된 build system은 '바뀐 파일'만 timestamp로 감지하여 '필요한 만큼'만 build하여 시간 소모를 줄여 준다.
MKL
build_system
GNU_Autotools
오토컨프,Autoconf
오토메이크,Automake
{
a tool for automatically generating
https://ko.wikipedia.org/wiki/Automake
}// Automake .... Automake Automake Automake
라입툴,Libtool??? Libtool는 립툴이라는데 글쎄? Libtool Libtool Libtool
imake
{
아이메이크?
i메이크?
}// imake ... imake imake imake
CMake
{
CMake
시메이크?
C메이크?
build_system
GNU_Autotools
오토컨프,Autoconf
오토메이크,Automake
{
a tool for automatically generating
Makefile.ins
from files called Makefile.am
. (Official manual)https://ko.wikipedia.org/wiki/Automake
}// Automake .... Automake Automake Automake
라입툴,Libtool??? Libtool는 립툴이라는데 글쎄? Libtool Libtool Libtool
imake
{
아이메이크?
i메이크?
}// imake ... imake imake imake
CMake
{
CMake
시메이크?
C메이크?
Makefile
nmake
{
nmake
} // nmake
MSBuild
{
MSBuild
{
Makefile
메이크파일?
Makefile Conventions, in The GNU Coding Standards:
https://www.gnu.org/prep/standards/html_node/Makefile-Conventions.html#Makefile-Conventions
Up: 파일,file
}
Make_(소프트웨어) = https://ko.wikipedia.org/wiki/Make_(소프트웨어)Makefile
메이크파일?
Makefile Conventions, in The GNU Coding Standards:
https://www.gnu.org/prep/standards/html_node/Makefile-Conventions.html#Makefile-Conventions
Up: 파일,file
}
"구조로 기술된 파일(주로 Makefile이라는 파일명)을 make가 해석하여 프로그램 빌드를 수행"
}// makenmake
{
nmake
} // nmake
MSBuild
{
MSBuild
https://learn.microsoft.com/ko-kr/visualstudio/msbuild/msbuild?view=vs-2022
tmp; via:
https://learn.microsoft.com/ko-kr/search/?terms=MSBuild
tmp; via:
https://learn.microsoft.com/ko-kr/search/?terms=MSBuild
Page name via "빌드다운 build-down" etc via kn 2024-07-03.