![]() |
【转帖】entry point not found errors
entry point not found errors
entry point not found errors i have been using the v1.14.02 toolkit with vs2005 with no problems. i am trying to upgrade to v2.1.....compiles cleanly, but i get the following errors when i try to run: when using the debug versions of the lib/dll i get: the procedure entry point ??@ya?avodstring@@dabv0@@z could not be located in the dynamic link library dd_root.dll when using the release versions of the lib/dll i get: the procedure entry point ??1oderror_notthatkindofclass@@uae@xz could not be located in the dynamic link library dd_root.dll any help would be much appreciated. perhaps you did not correct library paths (in the linker settings)? vladimir yes....i double checked lib paths, and made sure the correct lib/dll were where they were supposed to be. do you know of anything other than a lib/dll mismatch that could cause this kind of error? is the procedure referenced in the error message one of the odstring constructors? my app is mbcs (not unicode) and i make extensive use of the odstring const char* contstructor and operator...could there be any connection? probably you are using /zc:wchar_t+ it is not supported in 2.1 (that is mentioned in release notes) it will be supported in 2.2 for now you may just turn off 'native wchar_t' option in compiler settings. vladimir wchar_t is turned off please compare your project settings with that of odamfcappdll there are configurations "debug - non unicode" and "release - non unicode" they should look very similar to yours vladimir program settings are fine. turned out i had a couple of other dlls of the wrong version in my program folder (zlib.dll, pdftoolkit.dll). when i replaced them with the 2.1 versions, all ran fine. thanks for your help.... |
所有的时间均为北京时间。 现在的时间是 09:35 AM. |