Closed xxr0ss closed 1 year ago
oh well, after I failed to use llvm + clang + gcc-aarch64-linux-gnu built omvll.so to cross compile obfuscated programs, with which I can't get rid of Segment Faults, I realized:
o-mvll is designed to be only used with NDK LLVM or XCode LLVM.
😵Sorry to open this issue, never mind.
I'm building o-mvll with VSCode, currently in src/CMakeLists.txt, there're
NO_DEFAULT_PATH
which prevent cmake to read dependencies' path from environment variables.However I think it's not very convinent when I'm using VSCode with settings.json:
but this doesn't work, and cmake will give an error:
to let cmake use DIRs from
"cmake.environment"
, I have to removeNO_DEFAULT_PATH
: and I prefer to set dependencies path in "cmake.environment" like below:For what I understand, it could be more convinent if we can use the environment approach for VSCode. because there's no "best practice to develop o-mvll", I'm not sure if
NO_DEFAULT_PATH
is actually a more reasonable choice in your local workflow. I would greatly appreciate hearing your opinion!