Linking executable projects in CrossStudio
Hello, I'm using CrossStudio for ARM 3.5. I have a problem, when I'm trying to build two projects: A and B. Everything works correctly, when A is static library, and B is executable, but I need that both A and B would be executable.
Project B dependns on project A. Project A contains class Foo, that is used in project B. When I've tried to build project B, I've got the linker error: "undefined reference to 'Foo'". I opened project B settings(Linker->LinkerOptions->Additional Input Files) and then added new directory for linker(it is the output directory for project B, where project A object files were copied): $(ProjectDir)/$(Configuration). Then I've linking error: "cannot find <path, that I had added>: Permisson denied". I've tried to set another directories containing project A object files but the error is the same.
What should I do for correct building of my projects or CrossStudio doesn't support linking of executable projects?
Thanks.
Please sign in to leave a comment.
Comments
1 comment