10 个解决方案
#1
1 如果你采用动态加载动态库的方法。
直接在LoadLibrary的函数参数里面修改路径就可以。
2 如果你是静态加载DLL
在VS2005工程属性里面修改。
重装系统,没VS环境,记不清具体位置了。
直接在LoadLibrary的函数参数里面修改路径就可以。
2 如果你是静态加载DLL
在VS2005工程属性里面修改。
重装系统,没VS环境,记不清具体位置了。
#2
直接将应用放到flash,DLL也放在其中
#3
这是好办法呀,楼主搞得这么复杂干什么
#4
楼主是为了调试方便。。。
楼主可以修改一下部署路径到flash里面的一个文件夹,在这个文件夹中放一个dll试试。
#5
用过UTU2440的板子。
动态加载使用LoadLibrary函数。
把DLL直接放到FLASH里就行。
动态加载使用LoadLibrary函数。
把DLL直接放到FLASH里就行。
#6
请问用隐式链接方法,怎么在VS2005工程里面修改动态库路径啊,用LoadLibrary还得用GetProcAddress获得每个函数地址,而且我只在调试时需要修改动态库路径。最终编好程序后把应用程序和动态库放一个文件夹里就是了。
另外wince的动态库搜索路径除了应用程序当前目录外还有哪,我用VS2005“build”->“Open Release Directory in Build Window”然后输入set查到的Path路径全都是PC上的winXP路径,wince的怎么查
另外wince的动态库搜索路径除了应用程序当前目录外还有哪,我用VS2005“build”->“Open Release Directory in Build Window”然后输入set查到的Path路径全都是PC上的winXP路径,wince的怎么查
#7
怎么在VS2005工程里面修改动态库路径啊,没人知道吗
#8
只有你一个VC程序, 就放在你APP目录下.
有其他应用也要用到, 考虑放到windows目录下.
有其他应用也要用到, 考虑放到windows目录下.
#9
可以把动态库和程序放在同一个目录,这样引用dll的时候,不加路径,直接用dll的名称就OK。这样引用也可以把dll放在windows的目录下面。
这样引用,会先搜索你程序目录下是否有这个dll,如果没有就会到windows目录下去搜索
这样引用,会先搜索你程序目录下是否有这个dll,如果没有就会到windows目录下去搜索
#10
++
静态链接的话。要在系统属性link设置lib加载的具体位置而且是相对路径。你若是放在sd卡里的话,那就见一个debug文件夹吧lib和dll放进去,同时也把程序放进去试下。
#1
1 如果你采用动态加载动态库的方法。
直接在LoadLibrary的函数参数里面修改路径就可以。
2 如果你是静态加载DLL
在VS2005工程属性里面修改。
重装系统,没VS环境,记不清具体位置了。
直接在LoadLibrary的函数参数里面修改路径就可以。
2 如果你是静态加载DLL
在VS2005工程属性里面修改。
重装系统,没VS环境,记不清具体位置了。
#2
直接将应用放到flash,DLL也放在其中
#3
这是好办法呀,楼主搞得这么复杂干什么
#4
楼主是为了调试方便。。。
楼主可以修改一下部署路径到flash里面的一个文件夹,在这个文件夹中放一个dll试试。
#5
用过UTU2440的板子。
动态加载使用LoadLibrary函数。
把DLL直接放到FLASH里就行。
动态加载使用LoadLibrary函数。
把DLL直接放到FLASH里就行。
#6
请问用隐式链接方法,怎么在VS2005工程里面修改动态库路径啊,用LoadLibrary还得用GetProcAddress获得每个函数地址,而且我只在调试时需要修改动态库路径。最终编好程序后把应用程序和动态库放一个文件夹里就是了。
另外wince的动态库搜索路径除了应用程序当前目录外还有哪,我用VS2005“build”->“Open Release Directory in Build Window”然后输入set查到的Path路径全都是PC上的winXP路径,wince的怎么查
另外wince的动态库搜索路径除了应用程序当前目录外还有哪,我用VS2005“build”->“Open Release Directory in Build Window”然后输入set查到的Path路径全都是PC上的winXP路径,wince的怎么查
#7
怎么在VS2005工程里面修改动态库路径啊,没人知道吗
#8
只有你一个VC程序, 就放在你APP目录下.
有其他应用也要用到, 考虑放到windows目录下.
有其他应用也要用到, 考虑放到windows目录下.
#9
可以把动态库和程序放在同一个目录,这样引用dll的时候,不加路径,直接用dll的名称就OK。这样引用也可以把dll放在windows的目录下面。
这样引用,会先搜索你程序目录下是否有这个dll,如果没有就会到windows目录下去搜索
这样引用,会先搜索你程序目录下是否有这个dll,如果没有就会到windows目录下去搜索
#10
++
静态链接的话。要在系统属性link设置lib加载的具体位置而且是相对路径。你若是放在sd卡里的话,那就见一个debug文件夹吧lib和dll放进去,同时也把程序放进去试下。