У меня есть файл src/makevars , где единственная модификация в переменных:
Код: Выделить всё
PKG_CPPFLAGS=-I. -I$(FUZZYCOCO_SRC) -UNDEBUG
PKG_LIBS= mylib.a
< /code>
Когда я составляю свой пакет, используя Devtools, я заметил эту команду: < /p>
g++ -std=gnu++17 -I"/usr/share/R/include" -DNDEBUG -I. -Ifuzzycoco/src -I'/usr/lib/R/site-library/Rcpp/include' -fpic -g -O2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -ffile-prefix-map=/build/r-base-wwoKA3/r-base-4.5.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fdebug-prefix-map=/build/r-base-wwoKA3/r-base-4.5.1=/usr/src/r-base-4.5.1-1.2404.0 -Wdate-time -D_FORTIFY_SOURCE=3 -UNDEBUG -Wall -pedantic -g -O0 -fdiagnostics-color=always -c RcppExports.cpp -o RcppExports.o
Подробнее здесь: https://stackoverflow.com/questions/797 ... ackage-tha