代码拉取完成,页面将自动刷新
同步操作将从 唐佐林/Python for OpenHarmony 强制同步,此操作会覆盖自 Fork 仓库以来所做的任何修改,且无法恢复!!!
确定后同步将在后台操作,完成时将刷新页面,请耐心等待。
include ./py/mkenv.mk
# qstr definitions (must come before including py.mk)
QSTR_DEFS = qstrdefsport.h
# MicroPython feature configurations
MICROPY_ROM_TEXT_COMPRESSION ?= 1
# include py core make definitions
include $(TOP)/py/py.mk
CROSS_COMPILE ?= /home/harmony/gcc_riscv32/bin/riscv32-unknown-elf-
INC += -I.
INC += -I$(TOP)
INC += -I$(BUILD)
DFU = $(TOP)/tools/dfu.py
PYDFU = $(TOP)/tools/pydfu.py
CFLAGS = $(INC) -Wall -Werror -std=c99
ARFLAGS = rc
CSUPEROPT = -Os # save some code space
CFLAGS += -Os -DNDEBUG
CFLAGS += -fdata-sections -ffunction-sections
LIBS =
SRC_C = \
dtpython.c \
uart_core.c \
lib/utils/printf.c \
lib/utils/stdout_helpers.c \
lib/utils/pyexec.c \
$(BUILD)/_frozen_mpy.c \
OBJ = $(PY_CORE_O) $(addprefix $(BUILD)/, $(SRC_C:.c=.o))
all: $(BUILD)/libdtpython.a
$(BUILD)/_frozen_mpy.c: frozentest.mpy $(BUILD)/genhdr/qstrdefs.generated.h
$(ECHO) "MISC freezing bytecode"
$(Q)$(TOP)/tools/mpy-tool.py -f -q $(BUILD)/genhdr/qstrdefs.preprocessed.h -mlongint-impl=none $< > $@
$(BUILD)/libdtpython.a: $(OBJ)
$(ECHO) "ARCHIVE $@"
$(Q)$(AR) $(ARFLAGS) -o $@ $^ $(LIBS)
$(ECHO) "Success! Target ==> $@"
include $(TOP)/py/mkrules.mk
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。