In a mixing bowl, combine graham cracker crumbs, granulated sugar, and melted butter. Mix well and press into the bottom of a 9x13 inch baking dish to form the crust.
In another bowl, beat the softened cream cheese, powdered sugar, and vanilla extract until smooth. Fold in the whipped topping until combined. Spread this mixture over the crust layer.
In a saucepan, combine brown sugar, corn syrup, butter, and salt. Heat over medium until melted. Remove from heat and let cool slightly. Stir in the eggs and vanilla extract, then mix in the chopped pecans.
Pour the pecan filling over the cream cheese layer. Refrigerate for at least 4 hours before serving.
Notes
For a richer flavor, use dark brown sugar in the filling. You can also add more pecans if desired.