From 9a89bb8c3f9e3ba40c2ea6749f1c14b997b3e465 Mon Sep 17 00:00:00 2001 From: jikai-tyler Date: Wed, 3 Dec 2025 16:04:01 +0800 Subject: [PATCH] =?UTF-8?q?=E6=9B=B4=E6=96=B0Makefile=E6=96=87=E4=BB=B6?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../level1_single_api/3_ir/IRBuild/Makefile | 23 +++++++++---------- .../level1_single_api/3_ir/IRBuild/readme.md | 14 +---------- 2 files changed, 12 insertions(+), 25 deletions(-) diff --git a/cplusplus/level1_single_api/3_ir/IRBuild/Makefile b/cplusplus/level1_single_api/3_ir/IRBuild/Makefile index 8a544f2b1..2144e1f14 100644 --- a/cplusplus/level1_single_api/3_ir/IRBuild/Makefile +++ b/cplusplus/level1_single_api/3_ir/IRBuild/Makefile @@ -1,13 +1,10 @@ -ifeq (${ASCEND_INSTALL_PATH},) - ASCEND_PATH := /usr/local/Ascend/latest +ifeq ($(ASCEND_HOME_PATH),) + ASCEND_PATH := /usr/local/Ascend/cann else - ASCEND_PATH := ${ASCEND_INSTALL_PATH} + ASCEND_PATH := $(ASCEND_HOME_PATH) endif - LOCAL_DIR := ./ -ATC_INCLUDE_DIR := $(ASCEND_PATH)/compiler/include -OPP_INCLUDE_DIR := $(ASCEND_PATH)/opp/built-in/op_proto/inc LOCAL_MODULE_NAME := ir_build CC := g++ @@ -15,15 +12,17 @@ CFLAGS := -std=c++11 -g -Wall -D_GLIBCXX_USE_CXX11_ABI=0 SRCS := $(wildcard $(LOCAL_DIR)/src/main.cpp) INCLUDES := -I $(ASCEND_PATH)/opp/built-in/op_proto/inc \ - -I $(ATC_INCLUDE_DIR)/graph \ - -I $(ATC_INCLUDE_DIR)/ge \ - -I $(ATC_INCLUDE_DIR)/parser \ - -I $(ASCEND_PATH)/compiler/include \ + -I $(ASCEND_PATH)/include \ + -I $(ASCEND_PATH)/include/ge \ + -I $(ASCEND_PATH)/include/graph \ + -I $(ASCEND_PATH)/include/parser \ + -I $(ASCEND_PATH)/include/external \ -LIBS := -L ${ASCEND_PATH}/compiler/lib64/stub \ +LIBS := -L $(ASCEND_PATH)/lib64 \ -lgraph \ - -lge_compiler \ + -lgraph_base \ -lfmk_parser \ + -lge_compiler \ ir_build: mkdir -p out diff --git a/cplusplus/level1_single_api/3_ir/IRBuild/readme.md b/cplusplus/level1_single_api/3_ir/IRBuild/readme.md index 3cc68b66a..be3054b69 100644 --- a/cplusplus/level1_single_api/3_ir/IRBuild/readme.md +++ b/cplusplus/level1_single_api/3_ir/IRBuild/readme.md @@ -73,19 +73,7 @@ - 若运行环境上安装的“Ascend-cann-toolkit”包,环境变量设置如下: ``` - . ${HOME}/Ascend/ascend-toolkit/set_env.sh - ``` - - - 若运行环境上安装的“Ascend-cann-nnrt”包,环境变量设置如下: - - ``` - . ${HOME}/Ascend/nnrt/set_env.sh - ``` - - - 若运行环境上安装的“Ascend-cann-nnae”包,环境变量设置如下: - - ``` - . ${HOME}/Ascend/nnae/set_env.sh + . ${HOME}/Ascend/cann/bin/setenv.bash ``` “$HOME/Ascend”请替换相关软件包的实际安装路径。 -- Gitee