scxmlcc icon indicating copy to clipboard operation
scxmlcc copied to clipboard

cannot open file 'libboost_filesystem-vc141-mt-sgd-x32-1_69.lib'

Open abidefei opened this issue 2 years ago • 3 comments

Hi, everyone,

I met the above problem and have no idea after 2 days. And I build the boost lib 3 times. Actually I didn't find " libboost_filesystem-vc141-mt-sgd-x32-1_69.lib" in the lib at all. What shall I do about this problem?

Thanks a lot!

image image

abidefei avatar Apr 22 '22 06:04 abidefei

You need to place boost under scxmlcc/src/boost_1_69_0 and build it there. Alternatively you need to update the directories in VC under Configuration Properties > C/C++ > General > Additional Include Directories and Configuration Properties > Linker > Additional Library Directories

jp-embedded avatar Apr 22 '22 08:04 jp-embedded

Hi, JP, Thank you very much. I did it and followed your steps and did it again. I can't get the directory : \boost_1_69_0\stage\lib. Actually I can get this directory in Linux, I copy it back to windows, but no ['libboost_filesystem-vc141-mt-sgd-x32-1_69.lib'] in this directory

But I can compile the project in Linux. Thanks for your work very much.

image

abidefei avatar Apr 23 '22 03:04 abidefei

So it works for you on linux, but you are still having problems on windows?

If you provide the windows version and VC version you use, I can try if I can reproduce the problem.

jp-embedded avatar Apr 25 '22 07:04 jp-embedded