# find\_package not work

**URL:** https://discourse.cmake.org/t/find-package-not-work/5401
**Category:** Usage
**Tags:** os:windows
**Created:** [April 7, 2022, 3:11pm UTC](https://discourse.cmake.org/t/find-package-not-work/5401 "2022-04-07T15:11:56Z")
**Posts on this page:** 4
**Page:** 1

<div class="post-metadata">

### Author: ![alice](https://discourse.cmake.org/user_avatar/discourse.cmake.org/alice/32/1615_2.png) [@alice](https://discourse.cmake.org/u/alice)
#### Post date: [April 7, 2022, 3:11pm UTC](https://discourse.cmake.org/t/find-package-not-work/5401/1 "2022-04-07T15:11:56Z")

</div>

work

```auto
set(ZLIB_ROOT "D:\TEST\zlib")
find_package(ZLIB)

```

not work

```auto
find_package(ZLIB PATHS "D:\TEST\zlib" )

```

What does I lack of with find\_package?

---

<div class="post-metadata">

### Author: ![ben.boeckel](https://discourse.cmake.org/letter_avatar_proxy/v4/letter/b/ea5d25/32.png) [@ben.boeckel](https://discourse.cmake.org/u/ben.boeckel)
#### Post date: [April 9, 2022, 12:54pm UTC](https://discourse.cmake.org/t/find-package-not-work/5401/2 "2022-04-09T12:54:41Z")

</div>

I suspect that `PATHS` arguments are more like `ZLIB_DIR` which want the `-config.cmake` to be available directly underneath.

---

<div class="post-metadata">

### Author: ![alice](https://discourse.cmake.org/user_avatar/discourse.cmake.org/alice/32/1615_2.png) [@alice](https://discourse.cmake.org/u/alice)
#### Post date: [April 11, 2022, 12:01am UTC](https://discourse.cmake.org/t/find-package-not-work/5401/3 "2022-04-11T00:01:23Z")

</div>

how to let findpackage work

---

<div class="post-metadata">

### Author: ![ben.boeckel](https://discourse.cmake.org/letter_avatar_proxy/v4/letter/b/ea5d25/32.png) [@ben.boeckel](https://discourse.cmake.org/u/ben.boeckel)
#### Post date: [April 12, 2022, 11:59am UTC](https://discourse.cmake.org/t/find-package-not-work/5401/4 "2022-04-12T11:59:49Z")

</div>

Without more information, I can’t say what’s even wrong here. You can use `--debug-find` to get more information about what CMake is doing during `find_*` commands.
