global flags 다운로드

2020年2月6日

난 그냥 gflags 1.4를 발표했습니다. 이 릴리스에는 일부 문서 조정 및 라이브러리를 작게 만드는 작업을 포함하여 1.3의 사소한 변경 사항만 있습니다. 1.3이 잘 작동하는 경우 업그레이드할 특별한 이유가 없습니다. 이 새로운 시스템으로 이동하는 과정에서 tar.gz 및 .rpm 파일이 libgflags.so 이름의 라이브러리를 만들었으나 deb 파일은 libgoogle-gflags.so 생성되었습니다. 다른 라이브러리와 같은 라이브러리를 만들기 위해 deb 파일을 수정했습니다. 나는 데비안 포장에 전문가가 아니에요, 그러나 나는 이것이 뿐만 아니라 변경 패키지 이름을 일으키는 원인이 되었다고 생각합니다. 이 당신을 위해 문제를 일으키는 경우 (mailto:google-gflags@googlegroups.com google-gflags@googlegroups.com]에서 알려 주시기 바랍니다 – 당신이 수정을 알고있는 경우에 특히! 이전 라이브러리 이름에서 새 라이브러리 이름(libgoogle-gflags.so -> libgflags.so)에 심볼링크를 추가하기 위해 deb 패키지를 변경하게 되어 기쁘지만 .debs를 만드는 방법에 대한 저의 지식은 없습니다. 기본적으로 gcloud CLI 명령이 리소스 목록을 반환하면 표준 출력에 예쁘게 인쇄됩니다. 보다 의미 있는 출력을 생성하기 위해 형식, 필터 및 프로젝션 플래그를 사용하면 출력을 미세 조정할 수 있습니다.

gflags 1.0rc2는 아무 문제없이 몇 주 동안 밖으로 했다, 그래서 gflags 1.0 지금 출시. 이것은 gflags 0.9와 매우 유사합니다. 주요 변경 사항은 .h 파일이 /usr/include/google에서 /usr/include/gflags로 이동되었다는 것입니다. 이전 버전과의 호환성 포워딩 헤딩이 있는 동안 기존 코드를 다시 작성하여 gflags 1.2를 방금 출시했다고 가정해 보세요. gflags 1.1의 주요 변화는 이제 MinGW (cygwin뿐만 아니라)에서 컴파일되며 모든 테스트가 통과된다는 것입니다. 나는 그들이 윈도우 스타일과 너무 다르기 때문에 Windows 사람들이 유닉스 스타일의 명령줄 플래그를 원할 것이라고 생각하지 않았지만, 내가 틀렸다고 생각한다! 난 그냥 gflags 1.1을 발표했습니다. fdrom gflags 1.0은 사소한 변경 사항만 있습니다(자세한 내용은 ChangeLog 참조). 주요 변경 사항은 .deb 및 .rpm 파일을 만들기위한 새로운 시스템으로 이동했다는 것입니다. 이렇게하면 x86_64 deb 및 rpm 파일을 만들 수 있습니다. 버전 1.0에는 도움말 플래그의 bash 명령줄 완료 지원과 같은 몇 가지 깔끔한 새로운 기능도 있습니다. 자세한 내용은 변경 로그를 참조하십시오. 난 그냥 gflags 1.7을 발표했다.

이 릴리스는 부버전입니다. 주요 변경 사항은 CommandLineFlagInfo이제 플래그가 있는 메모리에 주소를 내보낸다는 것입니다. 또한 매우 긴 –help 문자열 및 기타 사소한 변경 사항과 관련된 버그 수정이 있었습니다. 이 릴리스는 네임스페이스 변경 수정을 완료합니다. 특히 릴리스 버전 2.0과의 이진 ABI 호환성을 복원합니다. 더 이상 사용되지 않는 “google” 네임스페이스는 기본적으로 기본 네임스페이스로 유지되지만 기호는 새 “gflags” 네임스페이스로 가져옵니다. CMake 변수 GFLAGS_NAMESPACE 사용하여 재정의할 수 있습니다. 전역 플래그는 유사한 이름으로 구성 매개 변수를 재정의합니다.

전역 플래그(gflags.exe) 유틸리티는 시스템 레지스트리 내에서 특정 키를 설정하고, 실행 중인 시스템의 커널 설정을 조정하고, 이미지 파일에 대한 설정을 변경하는 간단한 방법을 제공합니다. 그래픽 또는 명령줄 인터페이스를 사용하여 이러한 키를 설정할 수 있습니다. 주요 뉴스는, 그래도, 나는 자신의 라이브러리에 파이썬 패키지를 분리 한 것입니다, 파이썬 – gflags. 당신이 gflags의 파이썬 버전에 관심이 있다면, 그것은 지금 그것을 얻을 수있는 장소입니다. 이 유지 관리 릴리스는 Bazel 사용자의 수명을 향상 (더 이상 “config.h” 글로벌 포함 경로로 누출), 수정 최신 MinGW 버전으로 빌드, 정적 코드 분석기 및 컴파일러 경고의 수를 침묵. 이 라이브러리의 CMake 구성에서 내보낸 빌드 대상은 이제 패키지 이름 “gflags:”에 따라 최신(기록되지 않은) CMake 규칙에 따라 접두사에 붙어 있습니다.