Home
last modified time | relevance | path

Searched refs:make (Results 1 – 25 of 612) sorted by relevance

12345678910>>...25

/hal_espressif-3.4.0/tools/ci/
Dtest_build_system.sh53 make defconfig || exit $?
56 MAKEFLAGS= make clean || exit $?
64 make || exit $?
73 make || failure "Failed to partial build"
80 make bootloader || failure "Failed to partial build bootloader"
87 make partition_table || failure "Failed to build partition table"
95 make || failure "Partial build failed"
99 make clean || failure "Failed to make clean"
107 make bootloader
115make BUILD_DIR_BASE=${OUTOFTREE_BUILD} || failure "Failed to build with BUILD_DIR_BASE overriden"
[all …]
/hal_espressif-3.4.0/docs/zh_CN/api-guides/
Dbuild-system-legacy.rst5 .. include:: ../gnu-make-legacy.rst
38 - ``项目配置`` 保存在项目根目录下名为 sdkconfig 的文件中,它可以通过 ``make menuconfig`` 进行修改,且一个项目只能包含一个项目配置。
73 …efile 设置了 ``PROJECT_NAME`` 变量,还可以定义作用于整个项目的其它 make 变量(可选)。顶层 Makefile 会导入核心 Makefile 文件 ``$(IDF_PA…
75 - 项目配置文件 sdkconfig,执行 ``make menuconfig`` 后会创建或更新此文件,该文件中保存了项目中所有组件的配置信息(包括 ESP-IDF 本身)。``sdkconfi…
99 include $(IDF_PATH)/make/project.mk
109 以下这些变量都有默认值,用户可以重写这些变量以自定义构建行为。查看 ``make/project.mk`` 文件可以获得所有的实现细节。
121 以上这些变量要在 Makefile 中 ``include $(IDF_PATH)/make/project.mk`` 的前面进行设置。
137 运行 ``make list-components`` 命令可以查询这些变量的值,这有助于调试组件的搜索路径是否正确。
168 …DIR``: 组件的构建目录,即存放组件构建输出的绝对路径,它是 `$(BUILD_DIR_BASE)` 的子目录。该变量也是构建组件时的当前工作目录,所以 make 中的相对路径都以此目录为基础。
176 - ``CONFIG_*``: 项目配置中的每个值在 make 中都对应一个以 ``CONFIG_`` 开头的变量。
[all …]
Dunit-tests-legacy.rst5 .. include:: ../gnu-make-legacy.rst
157 - ``make menuconfig`` - 配置单元测试程序。
159 - ``make TESTS_ALL=1`` - 编译单元测试程序,测试每个组件 ``test``
162 - ``make TEST_COMPONENTS='xxx'`` - 编译单元测试程序,测试指定的组件。
164 - ``make TESTS_ALL=1 TEST_EXCLUDE_COMPONENTS='xxx'`` -
166 ``make TESTS_ALL=1 TEST_EXCLUDE_COMPONENTS='ulp mbedtls'`` -
169 当编译完成时,它会打印出烧写芯片的指令。您只需要运行 ``make flash``
172 您还可以运行 ``make flash TESTS_ALL=1`` 或者
173 ``make TEST_COMPONENTS='xxx'``
/hal_espressif-3.4.0/docs/zh_CN/get-started-legacy/
Dmake-project.rst1 通过 make 指令创建和烧录项目(传统 GNU Make)
5 .. include:: ../gnu-make-legacy.rst
21 make menuconfig
29 make all
37 ``make all`` 完成后将打印一行命令,提示您如何使用 esptool.py 烧录芯片。不过,您可以使用以下命令进行烧录::
39 make flash
43 您可以使用 ``make menuconfig`` 配置串口的烧录。
45 在运行 ``make flash`` 之前无需单独运行 ``make all``。``make flash`` 命令本身就可以自动构建所需的文件。
53 * ``make app`` -- 仅编译应用程序
54 * ``make app-flash`` -- 仅烧录应用程序
[all …]
Dindex.rst7 .. include:: ../gnu-make-legacy.rst
246 make menuconfig
254 make menuconfig
288 make flash
348 如果您希望使用 Eclipse IDE,而非 ``make`` 编译系统,请参考 :doc:`Eclipse guide <eclipse-setup>`。
356 您可以使用 ``make monitor`` 命令,监视 “hello_world” 的运行情况。
360 $ make monitor
402 make flash monitor
414 用户可以在使用 ``make`` 命令时 **直接设置** 部分环境变量,而无需进入 ``make menuconfig`` 进行重新配置。这些变量包括:
424 …- 覆盖 ``flash`` 和 ``monitor`` 命令使用的串口。例:``make flash ESPPORT=/dev/ttyUSB1``, ``make monitor ESPPORT…
[all …]
Declipse-setup.rst6 .. include:: ../gnu-make-legacy.rst
17 * 我们建议,您可以首先使用命令行创建一个项目,大致熟悉项目的创建流程。此外,您还需要使用命令行 (``make menuconfig``) 对您的 ESP-IDF 项目进行配置。目前,Eclips…
82 * 在 Eclipse IDE 界面外,打开命令提示符窗口。进入项目目录,运行 ``make menuconfig`` 设置项目的 ESP-IDF 配置。现阶段,您还无法在 Eclipse 中完成本…
95 您可以将 ``make flash`` 目标集成在 Eclipse 项目中,这样就可以通过 Eclipse UI 调用 ``esptool.py`` 进行烧录:
105 注意,您仍需要通过 ``make menuconfig`` 设置串行端口和其他烧录选项。``make menuconfig`` 仍需通过命令行操作(具体请见对应操作系统的指南)。
Dlinux-setup.rst6 .. include:: ../gnu-make-legacy.rst
15 sudo yum install gcc git wget make flex bison gperf python python2-cryptography
19 …sudo apt-get install gcc git wget make flex bison gperf python python-pip python-setuptools python…
23 …sudo pacman -S --needed gcc git make flex bison gperf python-pyserial python-cryptography python-f…
/hal_espressif-3.4.0/docs/en/get-started-legacy/
Dmake-project.rst5 .. include:: ../gnu-make-legacy.rst
21 make menuconfig
29 make all
37 When ``make all`` finishes, it will print a command line to use esptool.py to flash the chip. Howev…
39 make flash
43 The settings for serial port flashing can be configured with `make menuconfig`.
45 You don't need to run ``make all`` before running ``make flash``, ``make flash`` will automatically…
53 * ``make app`` - build just the app.
54 * ``make app-flash`` - flash just the app.
56 ``make app-flash`` will automatically rebuild the app if it needs it.
[all …]
Dlinux-setup.rst6 .. include:: ../gnu-make-legacy.rst
15 sudo yum install gcc git wget make flex bison gperf python python2-cryptography
19 …sudo apt-get install gcc git wget make flex bison gperf python python-pip python-setuptools python…
23 …sudo pacman -S --needed gcc git make flex bison gperf python-pyserial python-cryptography python-f…
58 …d to update your ``PATH`` environment variable in ``~/.profile`` file. To make ``xtensa-esp32-elf`…
72 3. Log off and log in back to make the ``.profile`` changes effective. Run the following command t…
/hal_espressif-3.4.0/docs/en/api-guides/
Dbuild-system-legacy.rst5 .. include:: ../gnu-make-legacy.rst
38 … root directory of the project. This configuration file is modified via ``make menuconfig`` to cus…
73 …able and (optionally) defines other project-wide make variables. It includes the core ``$(IDF_PATH…
75 - "sdkconfig" project configuration file. This file is created/updated when "make menuconfig" runs,…
81 - "build" directory is where build output is created. After the make process is run, this directory…
99 include $(IDF_PATH)/make/project.mk
109 These variables all have default values that can be overridden for custom behaviour. Look in ``make
121 These variables should all be set before the line ``include $(IDF_PATH)/make/project.mk`` in the Ma…
137 Running the ``make list-components`` target dumps many of these variables and can help debug the di…
168 …ing Directory any time the component is being built, so relative paths in make targets, etc. will …
[all …]
/hal_espressif-3.4.0/docs/zh_CN/api-guides/jtag-debugging/
Dbuilding-openocd-linux.rst33 sudo apt-get install make
58 make
60 你可以选择最后再执行 ``sudo make install`` ,如果你已经安装过别的开发平台的 OpenOCD,请跳过这个步骤,因为它可能会覆盖掉原来的 OpenOCD。
64 * 如果发生错误,请解决后再次尝试编译,直到 ``make`` 成功为止。
70 一旦 ``make`` 过程成功结束,OpenOCD 的可执行文件会被保存到 ``~/openocd-esp32/bin`` 目录中。
Dbuilding-openocd-macos.rst36 make
38 你可以选择最后再执行 ``sudo make install`` ,如果你已经安装过别的开发平台的 OpenOCD,请跳过这个步骤,因为它可能会覆盖掉原来的 OpenOCD。
42 * 如果发生错误,请解决后再次尝试编译,直到 ``make`` 成功为止。
48 一旦 ``make`` 过程成功结束,OpenOCD 的可执行文件会被保存到 ``~/esp/openocd-esp32/src/openocd`` 目录中。
Dbuilding-openocd-windows.rst53 make
55 你可以选择最后再执行 ``sudo make install`` ,如果你已经安装过别的开发平台的 OpenOCD,请跳过这个步骤,因为它可能会覆盖掉原来的 OpenOCD。
59 * 如果发生错误,请解决后再次尝试编译,直到 ``make`` 成功为止。
65 一旦 ``make`` 过程成功完成,OpenOCD 的可执行文件会被保存到 ``~/esp/openocd-esp32/src/openocd`` 目录中。
/hal_espressif-3.4.0/docs/en/api-guides/jtag-debugging/
Dbuilding-openocd-windows.rst20 pacman -S --noconfirm --needed autoconf automake git make \
62 make
67make install`` step at the end. Skip it, if you have an existing OpenOCD (from e.g. another develo…
71 * Should an error occur, resolve it and try again until the command ``make`` works.
78 Once ``make`` process is successfully completed, the executable of OpenOCD will be saved in ``~/esp…
86 …pacman -S --noconfirm --needed autoconf automake git make mingw-w64-i686-gcc mingw-w64-i686-toolch…
98 make
104 # make install
Dbuilding-openocd-linux.rst33 sudo apt-get install make
58 make
60 Optionally you can add ``sudo make install`` step at the end. Skip it, if you have an existing Open…
64 * Should an error occur, resolve it and try again until the command ``make`` works.
70 Once ``make`` process is successfully completed, the executable of OpenOCD will be saved in ``~/ope…
Dbuilding-openocd-macos.rst36 make
38 Optionally you can add ``sudo make install`` step at the end. Skip it, if you have an existing Open…
42 * Should an error occur, resolve it and try again until the command ``make`` works.
48 Once ``make`` process is successfully completed, the executable of OpenOCD will be saved in ``~/esp…
/hal_espressif-3.4.0/docs/zh_CN/get-started/
Dlinux-setup-scratch.rst28 …sudo pacman -Sy --needed gcc git make ncurses flex bison gperf python-pyserial python-cryptography…
40 … grep gettext ncurses-devel python3 python3-devel automake bison flex texinfo help2man libtool make
44 …erf grep gettext libncurses-dev python python-dev automake bison flex texinfo help2man libtool make
48 … gperf grep gettext python python-dev automake bison flex texinfo help2man libtool libtool-bin make
52 …text libncurses-dev python python-dev automake bison flex texinfo help2man libtool libtool-bin make
/hal_espressif-3.4.0/components/mdns/test_afl_fuzz_host/
DREADME.md11 make fuzz
21 make INSTR=off
41 sudo apt-get install make clang-4.0(or <=4.0) llvm-4.0(or <=4.0) libbsd-dev
47 Compiling AFL is as easy as running make:
51 make
53 make
/hal_espressif-3.4.0/tools/windows/
Declipse_make.py36 make = subprocess.Popen(['make'] + sys.argv[1:] + ['BATCH_BUILD=1'], stdout=subprocess.PIPE)
37 for line in iter(make.stdout.readline, ''):
40 sys.exit(make.wait())
/hal_espressif-3.4.0/make/
Dproject.mk72 …ystem doesn't support running 'clean' targets along with any others. Run 'make clean' and then run…
129 …KEFILES := $(abspath $(IDF_PATH)/make/project.mk $(IDF_PATH)/make/common.mk $(IDF_PATH)/make/versi…
246 include $(IDF_PATH)/make/common.mk
259 include $(IDF_PATH)/make/project_config.mk
/hal_espressif-3.4.0/docs/en/get-started/
Dlinux-setup-scratch.rst28 …sudo pacman -Sy --needed gcc git make ncurses flex bison gperf python-pyserial python-cryptography…
40 … grep gettext ncurses-devel python3 python3-devel automake bison flex texinfo help2man libtool make
44 …erf grep gettext libncurses-dev python python-dev automake bison flex texinfo help2man libtool make
48 … gperf grep gettext python python-dev automake bison flex texinfo help2man libtool libtool-bin make
52 …text libncurses-dev python python-dev automake bison flex texinfo help2man libtool libtool-bin make
82 …d to update your ``PATH`` environment variable in ``~/.profile`` file. To make ``{IDF_TARGET_TOOLC…
90 Log off and log in back to make the ``.profile`` changes effective. Run the following command to ve…
/hal_espressif-3.4.0/components/lwip/test_afl_host/
DREADME.md11 make fuzz MODE=dns/dhcp_client/dhcp_server
21 make INSTR=off MODE=dns/dhcp_client/dhcp_server
41 sudo apt-get install make clang-4.0(or <=4.0) llvm-4.0(or <=4.0) libbsd-dev
47 Compiling AFL is as easy as running make:
51 make
53 make
/hal_espressif-3.4.0/components/esptool_py/esptool/flasher_stub/
DREADME.md31 * To build type `make`. To build only for the ESP32 family, type `make esp32` (this negates the nee…
37make embed` (or `make embed_esp32`), which will update the stubs in `esptool.py` to the newly comp…
/hal_espressif-3.4.0/tools/
Didf_monitor.py74 make='make', # type: str argument
100 …self.make = make if os.path.exists(make) else shlex.split(make) # type: Any[Union[str, List[str]]…
141 … run_make(target, self.make, self.console, self.console_parser, self.event_queue, self.cmd_queue,
326 args.make,
/hal_espressif-3.4.0/components/heap/test_multi_heap_host/
Dtest_all_configs.sh10 CPPFLAGS="-D${FLAGS}" make clean test || FAIL=1
13 make clean

12345678910>>...25