Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
codefast
toolchain_2021
提交
ba9bf0a9
T
toolchain_2021
项目概览
codefast
/
toolchain_2021
通知
4
Star
0
Fork
0
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
T
toolchain_2021
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
提交
Issue看板
前往新版Gitcode,体验更适合开发者的 AI 搜索 >>
提交
ba9bf0a9
编写于
4月 30, 2021
作者:
W
wenliang
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
update toolchain env var
上级
9e3d5d8a
变更
1
隐藏空白更改
内联
并排
Showing
1 changed file
with
74 addition
and
21 deletion
+74
-21
script/setup_env.sh
script/setup_env.sh
+74
-21
未找到文件。
script/setup_env.sh
浏览文件 @
ba9bf0a9
...
...
@@ -140,19 +140,6 @@ function find_aarch64-qnx-gnu-gcc() {
function
toolchain_info
()
{
toolchain_echo
"-----------------: --------- --------- --------- --------- --------- --------- --------- --------- --------- ---------"
;
# toolchain_echo "-----------------: --------- --------- --------- --------- --------- --------- --------- --------- --------- ---------";
# toolchain_echo_var SCRIPT_NAME
# toolchain_echo_var SCRIPT_PATH
# toolchain_echo_var SEARCH_PATH
# toolchain_echo_var FINDED_COMPILER
# toolchain_echo_var TOOLCHAIN_PATH
# toolchain_echo_var GCC_INCLUDE_PATH
# toolchain_echo_var GCC_VERSION
# toolchain_echo_var gcc_target
# toolchain_echo_var gcc_version
# toolchain_echo_var gcc_target_tag
# toolchain_echo_var TOOLCHAIN_CMAKE
# toolchain_echo "-----------------: --------- --------- --------- --------- --------- --------- --------- --------- --------- ---------";
toolchain_echo_var_yellow SCRIPT_NAME
toolchain_echo_var_yellow SCRIPT_PATH
toolchain_echo_var_yellow GCC_PATH
...
...
@@ -163,19 +150,52 @@ function toolchain_info()
toolchain_echo_var_yellow GCC_INCLUDE_PATH
toolchain_echo_var_yellow TOOLCHAIN_CMAKE
toolchain_echo
" :"
;
toolchain_echo_var_yellow CC
toolchain_echo_var_yellow CXX
toolchain_echo_var_yellow CPP
# toolchain_echo_var_yellow CC
# toolchain_echo_var_yellow CXX
# toolchain_echo_var_yellow CPP
# toolchain_echo_var_yellow AS
# toolchain_echo_var_yellow LD
# toolchain_echo_var_yellow GDB
# toolchain_echo_var_yellow STRIP
# toolchain_echo_var_yellow RANLIB
# toolchain_echo_var_yellow OBJCOPY
# toolchain_echo_var_yellow OBJDUMP
# toolchain_echo_var_yellow READELF
# toolchain_echo_var_yellow AR
# toolchain_echo_var_yellow NM
toolchain_echo_var_yellow ADDR2LINE
toolchain_echo_var_yellow AR
toolchain_echo_var_yellow AS
toolchain_echo_var_yellow LD
#toolchain_echo_var_yellow C++
toolchain_echo_var_yellow CXX_FILT
toolchain_echo_var_yellow CPP
toolchain_echo_var_yellow DWP
toolchain_echo_var_yellow ELFEDIT
toolchain_echo_var_yellow CXX
toolchain_echo_var_yellow CC
#toolchain_echo_var_yellow CC-8.3.0
toolchain_echo_var_yellow GCC_AR
toolchain_echo_var_yellow GCC_NM
toolchain_echo_var_yellow GCC_RANLIB
toolchain_echo_var_yellow GCOV
toolchain_echo_var_yellow GCOV_DUMP
toolchain_echo_var_yellow GCOV_TOOL
toolchain_echo_var_yellow GDB
toolchain_echo_var_yellow STRIP
toolchain_echo_var_yellow RANLIB
toolchain_echo_var_yellow GDB_ADD_INDEX
toolchain_echo_var_yellow GFORTRAN
toolchain_echo_var_yellow GPROF
toolchain_echo_var_yellow LD
toolchain_echo_var_yellow LD_BFD
toolchain_echo_var_yellow LD_GOLD
toolchain_echo_var_yellow NM
toolchain_echo_var_yellow OBJCOPY
toolchain_echo_var_yellow OBJDUMP
toolchain_echo_var_yellow RANLIB
toolchain_echo_var_yellow READELF
toolchain_echo_var_yellow AR
toolchain_echo_var_yellow NM
toolchain_echo_var_yellow SIZE
toolchain_echo_var_yellow STRINGS
toolchain_echo_var_yellow STRIP
toolchain_echo
"-----------------: --------- --------- --------- --------- --------- --------- --------- --------- --------- ---------"
;
}
if
[
"
$0
"
!=
"
${
BASH_SOURCE
[0]
}
"
]
;
then
...
...
@@ -189,6 +209,39 @@ if [ "$0" != "${BASH_SOURCE[0]}" ] ; then
if
[
-n
"
$FINDED_COMPILER
"
]
;
then
export
ADDR2LINE
=
"
${
GCC_PREFIX
}
addr2line"
export
AR
=
"
${
GCC_PREFIX
}
ar"
export
AS
=
"
${
GCC_PREFIX
}
as"
#export C++="${GCC_PREFIX}c++"
export
CXX_FILT
=
"
${
GCC_PREFIX
}
c++filt"
export
CPP
=
"
${
GCC_PREFIX
}
cpp"
export
DWP
=
"
${
GCC_PREFIX
}
dwp"
export
ELFEDIT
=
"
${
GCC_PREFIX
}
elfedit"
export
CXX
=
"
${
GCC_PREFIX
}
g++"
export
CC
=
"
${
GCC_PREFIX
}
gcc"
#export CC-8.3.0="${GCC_PREFIX}gcc-8.3.0"
export
GCC_AR
=
"
${
GCC_PREFIX
}
gcc-ar"
export
GCC_NM
=
"
${
GCC_PREFIX
}
gcc-nm"
export
GCC_RANLIB
=
"
${
GCC_PREFIX
}
gcc-ranlib"
export
GCOV
=
"
${
GCC_PREFIX
}
gcov"
export
GCOV_DUMP
=
"
${
GCC_PREFIX
}
gcov-dump"
export
GCOV_TOOL
=
"
${
GCC_PREFIX
}
gcov-tool"
export
GDB
=
"
${
GCC_PREFIX
}
gdb"
export
GDB_ADD_INDEX
=
"
${
GCC_PREFIX
}
gdb-add-index"
export
GFORTRAN
=
"
${
GCC_PREFIX
}
gfortran"
export
GPROF
=
"
${
GCC_PREFIX
}
gprof"
export
LD
=
"
${
GCC_PREFIX
}
ld"
export
LD_BFD
=
"
${
GCC_PREFIX
}
ld.bfd"
export
LD_GOLD
=
"
${
GCC_PREFIX
}
ld.gold"
export
NM
=
"
${
GCC_PREFIX
}
nm"
export
OBJCOPY
=
"
${
GCC_PREFIX
}
objcopy"
export
OBJDUMP
=
"
${
GCC_PREFIX
}
objdump"
export
RANLIB
=
"
${
GCC_PREFIX
}
ranlib"
export
READELF
=
"
${
GCC_PREFIX
}
readelf"
export
SIZE
=
"
${
GCC_PREFIX
}
size"
export
STRINGS
=
"
${
GCC_PREFIX
}
strings"
export
STRIP
=
"
${
GCC_PREFIX
}
strip"
export
CC
=
"
${
GCC_PREFIX
}
gcc"
export
CXX
=
"
${
GCC_PREFIX
}
g++"
export
CPP
=
"
${
GCC_PREFIX
}
cpp"
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录