我实际上编写了一个共享对象加载器,它在cortex-m4控制器上加载了gcc创建的共享对象(ELF)。加载,依赖关系解析和重定位等工作正常。但共享对象在.dynsym部分有一些奇怪的符号,我不知道该如何处理。 readelf --dyn-SYM libfoo.so Num: Wert Size Typ Bind Vis Ndx Name
我越来越与它无法找到组装,当我在一个已经通过反射调用的类反序列化消息的SerializationException。测试解决方案有一个控制台应用程序和一个类库。 这里是整个应用程序: using System;
using System.Reflection;
namespace ConsoleApplication
{
class Program
{
st
.so文件我有一个.so文件,我需要使用的方法在我的C++代码。没有头文件。我通过nm反编译必要的符号,找到的方法和类信息如下。 00000000002ec9c0 B CFTDOrderField::m_Describe
0000000000067440 W CFTDOrderField::DescribeMembers()
经过我的学习,我想我应该使用动态加载解决方案。但我不知道如何定义d