FindPhysFS
Finds the PhysicsFS library (PhysFS) for file I/O abstraction:
find_package(PhysFS [...])
Result Variables
This module defines the following variables:
-
PhysFS_FOUND -
Added in version 3.3.
Boolean indicating whether the PhysicsFS library was found.
Cache Variables
The following cache variables may also be set:
-
PHYSFS_INCLUDE_DIR -
Directory containing the
<physfs.h>and related headers needed for using the library. -
PHYSFS_LIBRARY -
Path to the PhysicsFS library needed to link against.
Hints
This module accepts the following variables:
-
PHYSFSDIR -
Environment variable that can be set to help locate a PhysicsFS library installed in a custom location. It should point to the installation destination that was used when configuring, building, and installing PhysicsFS library:
./configure --prefix=$PHYSFSDIR.
Deprecated Variables
The following variables are provided for backward compatibility:
-
PHYSFS_FOUND -
Deprecated since version 4.2: Use the
PhysFS_FOUND, which has the same value.Boolean indicating whether the PhysicsFS library was found.
Examples
Finding the PhysicsFS library:
find_package(PhysFS)
© 2000–2026 Kitware, Inc. and Contributors
Licensed under the BSD 3-clause License.
https://cmake.org/cmake/help/latest/module/FindPhysFS.html