在我正在从事的这个多语言GPRBuild项目中,我有一些c ++库文件(* .a)需要链接到我的可执行文件中。是否有gpr属性告诉它要链接的内容或将-l -L开关传递给链接器的方法?

最佳答案

甚至更好:

Project my_library is
  For externally_built use "true";
  For library_dir use "/where/ever";
  For library_name use "mylibname";
  For source_dirs use (); -- no sources.
  For library_kind use "static";
  -- if it is a static lib .a

  -- for library_kind use "dynamic";
  -- if it is an so.
End my_library;


并在应用项目中。
用“ my_library.gpr”;

10-08 08:20
查看更多