Browse Source

Merge topic 'doc-link_directories-misconception'

30e4a52 Tell people that link_directories() is not what they are searching for
David Cole 14 years ago
parent
commit
5531e5e162
1 changed files with 6 additions and 1 deletions
  1. 6 1
      Source/cmLinkDirectoriesCommand.h

+ 6 - 1
Source/cmLinkDirectoriesCommand.h

@@ -65,7 +65,12 @@ public:
       "For historical reasons, relative paths given to this command are "
       "passed to the linker unchanged "
       "(unlike many CMake commands which interpret them relative to the "
-      "current source directory)."
+      "current source directory).\n"
+      "Note that this command is rarely necessary.  Library locations "
+      "returned by find_package() and find_library() are absolute paths.  "
+      "Pass these absolute library file paths directly to the "
+      "target_link_libraries() command.  CMake will ensure the linker finds "
+      "them."
       ;
     }