2
簡介
What’s new in Conan 2
安裝
Tutorial
CI 教學
Devops guide
安全性
Integrations
Examples
Reference
Knowledge
孵化中的功能
變更日誌
conan
索引
Edit on GitHub
索引
_
|
A
|
B
|
C
|
D
|
E
|
F
|
G
|
H
|
I
|
L
|
M
|
N
|
O
|
P
|
Q
|
R
|
S
|
T
|
U
|
V
|
W
|
X
|
Y
|
Z
_
__init__() (XcodeBuild 的方法)
A
absolute_to_relative_symlinks() (於 conan.tools.files.symlinks 模組中)
add() (RemotesAPI 的方法)
add_configuration() (Qbs 的方法)
analyze_binaries() (GraphAPI 的方法)
android_abi() (於 conan.tools.android 模組中)
Apk (conan.tools.system.package_manager 中的類別)
append() (Conf 的方法)
(Environment 的方法)
append_path() (Environment 的方法)
apple_arch_flag (MesonToolchain 的屬性)
apple_extra_flags (MesonToolchain 的屬性)
apple_isysroot_flag (MesonToolchain 的屬性)
apple_min_version_flag (MesonToolchain 的屬性)
apply() (EnvVars 的方法)
apply_conandata_patches() (於 conan.tools.files.patches 模組中)
Apt (conan.tools.system.package_manager 中的類別)
ar (MesonToolchain 的屬性)
(XCRun 的特性)
arch (IntelCC 的屬性)
arch_flag (MesonToolchain 的屬性)
arch_link_flag (MesonToolchain 的屬性)
arguments (Premake 的屬性)
as_ (MesonToolchain 的屬性)
autoreconf() (Autotools 的方法)
Autotools (conan.tools.gnu.autotools 中的類別)
AutotoolsDeps (conan.tools.gnu.autotoolsdeps 中的類別)
AutotoolsToolchain (conan.tools.gnu.autotoolstoolchain 中的類別)
B
b_ndebug (MesonToolchain 的屬性)
b_staticpic (MesonToolchain 的屬性)
b_vscrt (MesonToolchain 的屬性)
backend (MesonToolchain 的屬性)
Bazel (conan.tools.google 中的類別)
BazelDeps (conan.tools.google 中的類別)
BazelToolchain (conan.tools.google 中的類別)
Brew (conan.tools.system.package_manager 中的類別)
build() (Bazel 的方法)
(CMake 的方法)
(Meson 的方法)
(MSBuild 的方法)
(Premake 的方法)
(Qbs 的方法)
(XcodeBuild 的方法)
build_all() (Qbs 的方法)
build_context_activated (BazelDeps 的屬性)
build_jobs() (於 conan.tools.build.cpu 模組中)
buildtype (MesonToolchain 的屬性)
C
c (MesonToolchain 的屬性)
c_args (MesonToolchain 的屬性)
c_ld (MesonToolchain 的屬性)
c_link_args (MesonToolchain 的屬性)
c_std (MesonToolchain 的屬性)
can_run() (於 conan.tools.build.cross_building 模組中)
cc (XCRun 的特性)
channel (RecipeReference 的屬性)
chdir() (於 conan.tools.files.files 模組中)
check() (Apk 的方法)
(Apt 的方法)
(Brew 的方法)
(Chocolatey 的方法)
(PacMan 的方法)
(Pkg 的方法)
(PkgUtil 的方法)
(Yum 的方法)
(Zypper 的方法)
check_max_cppstd() (於 conan.tools.build.cppstd 模組中)
check_max_cstd() (於 conan.tools.build.cstd 模組中)
check_md5() (於 conan.tools.files.files 模組中)
check_min_compiler_version() (於 conan.tools.build.compiler 模組中)
check_min_cppstd() (於 conan.tools.build.cppstd 模組中)
check_min_cstd() (於 conan.tools.build.cstd 模組中)
check_min_vs() (於 conan.tools.microsoft.visual 模組中)
check_sha1() (於 conan.tools.files.files 模組中)
check_sha256() (於 conan.tools.files.files 模組中)
check_upstream() (UploadAPI 的方法)
checkout() (Git 的方法)
checkout_from_conandata_coordinates() (Git 的方法)
chmod() (於 conan.tools.files.files 模組中)
Chocolatey (conan.tools.system.package_manager 中的類別)
clean() (ConfigAPI 的方法)
clone() (Git 的方法)
CMake (conan.tools.cmake.cmake 中的類別)
cmake_layout() (於 conan.tools.cmake.layout 模組中)
CMakeDeps (conan.tools.cmake.cmakedeps.cmakedeps 中的類別)
CMakeToolchain (conan.tools.cmake.toolchain.toolchain 中的類別)
collect_libs() (於 conan.tools.files 模組中)
command (IntelCC 的特性)
command() (MSBuild 的方法)
CommandAPI (conan.api.subapi.command 中的類別)
commit_in_remote() (Git 的方法)
compilation_mode (BazelToolchain 的屬性)
compiler (BazelToolchain 的屬性)
compose_env() (Environment 的方法)
ConanAPI (conan.api.conan_api 中的類別)
conf_list() (ConfigAPI 的靜態方法)
config (ConanAPI 的屬性)
ConfigAPI (conan.api.subapi.config 中的類別)
configuration (MSBuildDeps 的屬性)
configuration_key (MSBuildDeps 的屬性)
configure() (Autotools 的方法)
(CMake 的方法)
(Meson 的方法)
(Premake 的方法)
conlyopt (BazelToolchain 的屬性)
content (QbsDeps 的特性)
(QbsProfile 的特性)
coordinates_to_conandata() (Git 的方法)
copt (BazelToolchain 的屬性)
copy() (於 conan.tools.files.copy_pattern 模組中)
cpp (MesonToolchain 的屬性)
cpp_args (MesonToolchain 的屬性)
cpp_ld (MesonToolchain 的屬性)
cpp_link_args (MesonToolchain 的屬性)
cpp_std (MesonToolchain 的屬性)
cppstd (BazelToolchain 的屬性)
cppstd_flag() (於 conan.tools.build.flags 模組中)
cpu (BazelToolchain 的屬性)
cross_build (MesonToolchain 的屬性)
cross_building() (於 conan.tools.build.cross_building 模組中)
crosstool_top (BazelToolchain 的屬性)
ctest() (CMake 的方法)
cxx (XCRun 的特性)
cxxopt (BazelToolchain 的屬性)
cyclonedx_1_4() (於 conan.tools.sbom.cyclonedx 模組中)
cyclonedx_1_6() (於 conan.tools.sbom.cyclonedx 模組中)
D
debug() (於 conan.api.output.ConanOutput 模組中)
default_cppstd() (於 conan.tools.build.cppstd 模組中)
default_cstd() (於 conan.tools.build.cstd 模組中)
default_library (MesonToolchain 的屬性)
define() (Conf 的方法)
(Environment 的方法)
deploy_base_folder() (Environment 的方法)
deserialize() (PackagesList 的靜態方法)
detect() (ProfilesAPI 的靜態方法)
disable() (RemotesAPI 的方法)
download (ConanAPI 的屬性)
download() (於 conan.tools.files.files 模組中)
download_full() (DownloadAPI 的方法)
DownloadAPI (conan.api.subapi.download 中的類別)
dumps() (Environment 的方法)
dynamic_mode (BazelToolchain 的屬性)
E
enable() (RemotesAPI 的方法)
environment (AutotoolsDeps 的特性)
Environment (conan.tools.env.environment 中的類別)
environment() (VirtualBuildEnv 的方法)
(VirtualRunEnv 的方法)
EnvVars (conan.tools.env.environment 中的類別)
error() (於 conan.api.output.ConanOutput 模組中)
exclude_code_analysis (MSBuildDeps 的屬性)
explain_missing_binaries() (ListAPI 的方法)
export_conandata_patches() (於 conan.tools.files.patches 模組中)
ExportAPI (conan.api.subapi.export 中的類別)
extra_cflags (MesonToolchain 的屬性)
(PremakeToolchain 的屬性)
extra_cxxflags (MesonToolchain 的屬性)
(PremakeToolchain 的屬性)
extra_defines (MesonToolchain 的屬性)
(PremakeToolchain 的屬性)
extra_ldflags (MesonToolchain 的屬性)
(PremakeToolchain 的屬性)
F
fetch_commit() (Git 的方法)
filename (QbsProfile 的特性)
fill_cpp_info() (PkgConfig 的方法)
find() (XCRun 的方法)
find_first_missing_binary() (GraphAPI 的靜態方法)
find_remotes() (ListAPI 的方法)
fix_apple_shared_install_name() (於 conan.tools.apple 模組中)
force_pic (BazelToolchain 的屬性)
ftp_download() (於 conan.tools.files.files 模組中)
G
generate() (BazelDeps 的方法)
(BazelToolchain 的方法)
(CMakeDeps 的方法)
(CMakeToolchain 的方法)
(IntelCC 的方法)
(MakeDeps 的方法)
(MesonToolchain 的方法)
(MSBuildDeps 的方法)
(MSBuildToolchain 的方法)
(PkgConfigDeps 的方法)
(PremakeToolchain 的方法)
(QbsDeps 的方法)
(QbsProfile 的方法)
(ROSEnv 的方法)
(VCVars 的方法)
(VirtualBuildEnv 的方法)
(VirtualRunEnv 的方法)
get() (ConfigAPI 的方法)
(EnvVars 的方法)
(RemotesAPI 的方法)
(於 conan.tools.files.files 模組中)
get_cmake_package_name() (CMakeDeps 的方法)
get_commit() (Git 的方法)
get_default_build() (ProfilesAPI 的方法)
get_default_host() (ProfilesAPI 的方法)
get_find_mode() (CMakeDeps 的方法)
get_home_template() (NewAPI 的方法)
get_path() (ProfilesAPI 的方法)
get_profile() (ProfilesAPI 的方法)
get_remote_url() (Git 的方法)
get_repo_root() (Git 的方法)
get_template() (NewAPI 的方法)
get_url_and_commit() (Git 的方法)
Git (conan.tools.scm.git 中的類別)
GraphAPI (conan.api.subapi.graph 中的類別)
H
highlight() (於 conan.api.output.ConanOutput 模組中)
home() (ConfigAPI 的方法)
home_folder (ConanAPI 的特性)
I
included_files() (Git 的方法)
info() (於 conan.api.output.ConanOutput 模組中)
install() (Apk 的方法)
(Apt 的方法)
(Autotools 的方法)
(Brew 的方法)
(Chocolatey 的方法)
(CMake 的方法)
(ConfigAPI 的方法)
(Meson 的方法)
(PacMan 的方法)
(Pkg 的方法)
(PkgUtil 的方法)
(Qbs 的方法)
(Yum 的方法)
(Zypper 的方法)
install_binaries() (InstallAPI 的方法)
install_consumer() (InstallAPI 的方法)
install_name_tool (XCRun 的特性)
install_pkg() (ConfigAPI 的方法)
install_sources() (InstallAPI 的方法)
install_substitutes() (Apk 的方法)
(Apt 的方法)
(Brew 的方法)
(Chocolatey 的方法)
(PacMan 的方法)
(Pkg 的方法)
(PkgUtil 的方法)
(Yum 的方法)
(Zypper 的方法)
install_system_requires() (InstallAPI 的方法)
InstallAPI (conan.api.subapi.install 中的類別)
installation_path (IntelCC 的特性)
IntelCC (conan.tools.intel 中的類別)
invalidate_cache() (Remote 的方法)
is_apple_os() (於 conan.tools.apple 模組中)
is_dirty() (Git 的方法)
is_msvc() (於 conan.tools.microsoft.visual 模組中)
is_msvc_static_runtime() (於 conan.tools.microsoft.visual 模組中)
items() (EnvVars 的方法)
L
latest_recipe_revision() (ListAPI 的方法)
ld (MesonToolchain 的屬性)
libtool (XCRun 的特性)
linkopt (BazelToolchain 的屬性)
list (ConanAPI 的屬性)
list() (ProfilesAPI 的方法)
(RemotesAPI 的方法)
ListAPI (conan.api.subapi.list 中的類別)
ListPattern (conan.api.model 中的類別)
load() (MultiPackagesList 的靜態方法)
(於 conan.tools.files.files 模組中)
load_graph() (GraphAPI 的方法)
(MultiPackagesList 的靜態方法)
load_root_test_conanfile() (GraphAPI 的方法)
loads() (RecipeReference 的靜態方法)
luafile (Premake 的屬性)
M
make() (Autotools 的方法)
MakeDeps (conan.tools.gnu 中的類別)
matches() (RecipeReference 的方法)
Meson (conan.tools.meson 中的類別)
MesonToolchain (conan.tools.meson 中的類別)
mkdir() (於 conan.tools.files.files 模組中)
ms_toolset (IntelCC 的特性)
MSBuild (conan.tools.microsoft 中的類別)
MSBuildDeps (conan.tools.microsoft 中的類別)
MSBuildToolchain (conan.tools.microsoft 中的類別)
msvc_runtime_flag() (於 conan.tools.microsoft.visual 模組中)
msvs_toolset() (於 conan.tools.microsoft.visual 模組中)
MultiPackagesList (conan.api.model 中的類別)
N
name (RecipeReference 的屬性)
NewAPI (conan.api.subapi.new 中的類別)
O
objc (MesonToolchain 的屬性)
objc_args (MesonToolchain 的屬性)
objc_link_args (MesonToolchain 的屬性)
objcpp (MesonToolchain 的屬性)
objcpp_args (MesonToolchain 的屬性)
objcpp_link_args (MesonToolchain 的屬性)
only_recipes() (PackagesList 的方法)
otool (XCRun 的特性)
P
package() (DownloadAPI 的方法)
PackagesList (conan.api.model 中的類別)
PacMan (conan.tools.system.package_manager 中的類別)
patch() (於 conan.tools.files.patches 模組中)
Pkg (conan.tools.system.package_manager 中的類別)
pkg_config_path (MesonToolchain 的屬性)
PkgConfig (conan.tools.gnu 中的類別)
pkgconfig (MesonToolchain 的屬性)
PkgConfigDeps (conan.tools.gnu 中的類別)
PkgUtil (conan.tools.system.package_manager 中的類別)
platform (MSBuildDeps 的屬性)
platform_key (MSBuildDeps 的屬性)
Premake (conan.tools.premake 中的類別)
PremakeToolchain (conan.tools.premake 中的類別)
prepare() (UploadAPI 的方法)
prepend() (Conf 的方法)
(Environment 的方法)
prepend_path() (Environment 的方法)
preprocessor_definitions (MesonToolchain 的屬性)
ProfilesAPI (conan.api.subapi.profiles 中的類別)
project() (PremakeToolchain 的方法)
project_options (MesonToolchain 的屬性)
properties (MesonToolchain 的屬性)
Q
Qbs (conan.tools.qbs.qbs 中的類別)
QbsDeps (conan.tools.qbs.qbsdeps 中的類別)
QbsProfile (conan.tools.qbs.qbsprofile 中的類別)
R
ranlib (XCRun 的特性)
recipe() (DownloadAPI 的方法)
recipe_revisions() (ListAPI 的方法)
RecipeReference (conan.api.model 中的類別)
reinit() (ConanAPI 的方法)
Remote (conan.api.model 中的類別)
remotes (ConanAPI 的屬性)
RemotesAPI (conan.api.subapi.remotes 中的類別)
remove() (Conf 的方法)
(Environment 的方法)
(RemotesAPI 的方法)
remove_broken_symlinks() (於 conan.tools.files.symlinks 模組中)
remove_external_symlinks() (於 conan.tools.files.symlinks 模組中)
RemoveAPI (conan.api.subapi.remove 中的類別)
rename() (RemotesAPI 的方法)
(於 conan.tools.files.files 模組中)
render() (QbsProfile 的方法)
replace_in_file() (於 conan.tools.files.files 模組中)
resolve() (Qbs 的方法)
revision (RecipeReference 的屬性)
rm() (於 conan.tools.files.files 模組中)
rmdir() (於 conan.tools.files.files 模組中)
ROSEnv (conan.tools.ros 中的類別)
run() (Git 的方法)
(於 conan.internal.model.conan_file.ConanFile 模組中)
S
save() (於 conan.tools.files.files 模組中)
save_script() (EnvVars 的方法)
save_template() (NewAPI 的方法)
sdk_path (XCRun 的特性)
sdk_platform_path (XCRun 的特性)
sdk_platform_version (XCRun 的特性)
sdk_version (XCRun 的特性)
select() (ListAPI 的方法)
serialize() (MultiPackagesList 的方法)
(PackagesList 的方法)
set_property() (CMakeDeps 的方法)
(PkgConfigDeps 的方法)
show() (ConfigAPI 的方法)
split() (PackagesList 的方法)
status() (於 conan.api.output.ConanOutput 模組中)
strip (MesonToolchain 的屬性)
(XCRun 的特性)
subproject_options (MesonToolchain 的屬性)
success() (於 conan.api.output.ConanOutput 模組中)
supported_cppstd() (於 conan.tools.build.cppstd 模組中)
supported_cstd() (於 conan.tools.build.cstd 模組中)
T
test() (Bazel 的方法)
(CMake 的方法)
(Meson 的方法)
threads_flags (MesonToolchain 的屬性)
timestamp (RecipeReference 的屬性)
to_apple_arch() (於 conan.tools.apple 模組中)
trace() (於 conan.api.output.ConanOutput 模組中)
trim_conandata() (於 conan.tools.files.conandata 模組中)
U
unix_path() (於 conan.tools.microsoft 模組中)
unset() (Conf 的方法)
(Environment 的方法)
unzip() (於 conan.tools.files.files 模組中)
update() (Apk 的方法)
(Apt 的方法)
(Brew 的方法)
(Chocolatey 的方法)
(Conf 的方法)
(PacMan 的方法)
(Pkg 的方法)
(PkgUtil 的方法)
(RemotesAPI 的方法)
(Yum 的方法)
(Zypper 的方法)
update_autoreconf_args() (AutotoolsToolchain 的方法)
update_conandata() (於 conan.tools.files.conandata 模組中)
update_configure_args() (AutotoolsToolchain 的方法)
update_make_args() (AutotoolsToolchain 的方法)
upload (ConanAPI 的屬性)
upload_full() (UploadAPI 的方法)
UploadAPI (conan.api.subapi.upload 中的類別)
user (RecipeReference 的屬性)
user_login() (RemotesAPI 的方法)
user_logout() (RemotesAPI 的方法)
V
valid_max_cppstd() (於 conan.tools.build.cppstd 模組中)
valid_max_cstd() (於 conan.tools.build.cstd 模組中)
valid_min_cppstd() (於 conan.tools.build.cppstd 模組中)
valid_min_cstd() (於 conan.tools.build.cstd 模組中)
validate_ref() (RecipeReference 的方法)
vars() (Environment 的方法)
(VirtualBuildEnv 的方法)
(VirtualRunEnv 的方法)
VCVars (conan.tools.microsoft 中的類別)
verbose() (於 conan.api.output.ConanOutput 模組中)
Version (conan.tools.scm 中的類別)
version (RecipeReference 的屬性)
VirtualBuildEnv (conan.tools.env.virtualbuildenv 中的類別)
VirtualRunEnv (conan.tools.env.virtualrunenv 中的類別)
vs_layout() (於 conan.tools.microsoft 模組中)
W
warning() (於 conan.api.output.ConanOutput 模組中)
windres (MesonToolchain 的屬性)
X
XcodeBuild (conan.tools.apple.xcodebuild 中的類別)
XCRun (conan.tools.apple 中的類別)
Y
Yum (conan.tools.system.package_manager 中的類別)
Z
Zypper (conan.tools.system.package_manager 中的類別)