Добавить / удалить часть приложения в kestrel во время выполнения

Вы можете использовать исходные файлы из других папок с помощью «extconf.rb» следующим образом:

require 'mkmf'

extension_name = 'native_extension'
dir_config(extension_name)

# enum all source files
$srcs = ["native_extension.c", "lib/file.c"]

# add include path to the internal folder
# $(srcdir) is a root folder, where "extconf.rb" is stored
$INCFLAGS << " -I$(srcdir)/lib"

# add folder, where compiler can search source files
$VPATH << "$(srcdir)/lib"

create_makefile(extension_name)
1
задан DarthVader 27 February 2019 в 16:35
поделиться