跳转到内容

简体中文

简体中文

主题

下面我们简单介绍一些常用的工程例子,更多更全的examples工程可以到project examples中查看。

我们也可以通过:xmake create命令创建各种常用的空工程来快速开始,具体对于这个命令的介绍以及支持的工程模板,可以敲下面的命令查看:

sh
xmake create --help

可执行程序

EXPLORER
src
main.cpp
xmake.lua
Lua xmake.lua
12345
add_rules("mode.debug", "mode.release")
target("test")
 set_kind("binary")
 add_files("src/*.cpp")

完整例子请执行下面的命令来创建:

sh
xmake create test

如果我们想创建 C 语言程序,只需要添加 -l c 命令行参数,例如:

sh
xmake create -l c test

静态库程序

EXPLORER
src
foo.cpp
foo.h
main.cpp
xmake.lua
Lua xmake.lua
123456789101112
add_rules("mode.debug", "mode.release")

target("foo")
 set_kind("static")
 add_files("src/foo.cpp")

target("demo")
 set_kind("binary")
 add_deps("foo")
 add_files("src/main.cpp")


通过add_deps将一个静态库自动链接到test可执行程序。

完整例子请执行下面的命令来创建:

sh
xmake create -t static test

如果我们想创建 C 语言程序,只需要添加 -l c 命令行参数,例如:

sh
xmake create -l c -t static test

动态库程序

EXPLORER
src
foo.cpp
foo.h
main.cpp
xmake.lua
Lua xmake.lua
123456789101112
add_rules("mode.debug", "mode.release")

target("foo")
 set_kind("shared")
 add_files("src/foo.cpp")

target("demo")
 set_kind("binary")
 add_deps("foo")
 add_files("src/main.cpp")


通过add_deps将一个动态库自动链接到test可执行程序。

完整例子请执行下面的命令来创建:

sh
xmake create -t shared test

如果我们想创建 C 语言程序,只需要添加 -l c 命令行参数,例如:

sh
xmake create -l c -t shared test

AltStyle によって変換されたページ (->オリジナル) /