3 Star 28 Fork 7

DannyNiu-NJF/MySuiteA

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
克隆/下载
common.mk 1.07 KB
一键复制 编辑 原始数据 按行查看 历史
DannyNiu-NJF 提交于 2025-02-23 19:22 +08:00 . fix: build scripts and source code inclusion.
# DannyNiu/NJF, 2024-07-27. Public Domain.
LibraryName = MySuiteA
ProductName = lib${LibraryName}
MajorVer = 0
MinorVer = 3
ProductVer = ${MajorVer}.${MinorVer}
ProductRev = ${ProductVer}.0
FILE_EXT_ELF = so.${ProductVer}
FILE_EXT_MACHO = ${ProductVer}.dylib
FILE_EXT = ${FILE_EXT_MACHO}
ccOpts = -Wall -Wextra -fPIC # If I guessed wrong, specify on command line.
LD = ${CC} # 2024-03-09: direct linker invocation lacks some default flags.
# ``-G'' is the System V and XPG-8/SUSv5 option for producing
# dynamic-linking library. Will need adaptation for pre-existing linkers.
DLLFLAGS = -G
OBJS_GROUP_WITH_ADDITION =
CFLAGS_GROUP_WITH =
INPUT_OBJECTS = ${OBJS_GROUP_ALL} ${OBJS_GROUP_WITH_ADDITION}
CFLAGS = ${ccOpts} ${CFLAGS_GROUP_WITH}
prefix = /usr/local
exec_prefix = ${prefix}
libdir = ${exec_prefix}/lib
includedir = ${prefix}/include
# 2022-12-30:
# Each product consist of:
# - Name - obviously,
# - Versioning - semver, *.so.{ver} on ELF, *.{ver}.dylib on Mach-O
# MySuiteA is best used from source code directly; not everyone use
# every algorithm implemented in the suite
Loading...
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
C
1
https://gitee.com/dannyniu/MySuiteA.git
git@gitee.com:dannyniu/MySuiteA.git
dannyniu
MySuiteA
MySuiteA
master

搜索帮助